.
Отговор в тема
Резултати от 1 до 9 от общо 9
  1. #1

    Моляви помогнете C++

    Да се създаде свързан списък от цели положителни числа. Готовият списък да се изведе на екрана. Да се въведе от клавиатурата цяло положително число "х" и след всеки елемент в списъка със стойност "х" да се добави елемент със стойност 5.

    Требва да я направя на C++. Ако има някой който разбира нека да ми помогне Ще му бъда много благодарен

  2. #2
    Аватара на Jesus
    Регистриран на
    Mar 2008
    Град
    Инкогнито
    Мнения
    4 074
    В момента уча стек иначе бих ти помогнал Какво представлява тоя списък ? И чакай да видим дали правилно съм разбрал Първо създаваш тоя списък (преставям си че е масив ) и след това го принтваш на екрана. Въвеждаш числото 'х' и ако има такъв елемент зад него добавят 5 и изместваш списъка назад ?На Dev || Visual Studio ?


  3. #3
    Не на C++ се прави програмата ама немога да ти обесня нищо щото и бъкел не разбирам от тая програма :@:@:@:@

  4. #4
    Аватара на Jesus
    Регистриран на
    Mar 2008
    Град
    Инкогнито
    Мнения
    4 074
    Мога да направя линеен списък, ако те устройва ?


  5. #5
    Стига само да стане програма. Няма никво значение как ще я направя само да имам там нещо колко да ми пише 3

  6. #6
    Повече от фен
    Регистриран на
    Dec 2008
    Мнения
    334
    Ами .. пробвай това:
    #include<iostream>
    #include <cstdlib>
    #include <ctime>

    using namespace std;

    int main()
    {
    int a[10];
    srand(time(NULL));
    for(int i=0;i<=9;i++)
    a[i]=rand() % 9 + 1;
    for(i=9;i>=0;i--)
    cout<<a[i];
    cout<<"\n";
    int x;
    cout<<"x=";
    cin>>x;
    cout<<"\n";
    for(i=9;i>=0;i--)
    {
    if (a[i]==x) cout<<a[i]<<5;
    else cout<<a[i];
    }
    cout<<"\n";
    return 0;
    }

  7. #7
    Цитирай Първоначално написано от Ge7OverHere
    Ами .. пробвай това:
    #include<iostream>
    #include <cstdlib>
    #include <ctime>

    using namespace std;

    int main()
    {
    int a[10];
    srand(time(NULL));
    for(i=0;i<=9;i++)
    a[i]=rand() % 9 + 1;
    for(i=9;i>=0;i--)
    cout<<a[i];
    cout<<"\n";
    int x;
    cout<<"x=";
    cin>>x;
    cout<<"\n";
    for(i=0;i<=9;i++)
    {
    if (a[i]==x) cout<<a[i]<<5;
    else cout<<a[i];
    }
    return 0;
    }
    Може и с по-кратък запис,но мисля,че това би тръгнало на C++.
    Трябва да се тества.

  8. #8
    Аватара на Jesus
    Регистриран на
    Mar 2008
    Град
    Инкогнито
    Мнения
    4 074
    ^Кода ще тръгне но той е за ДЕВ Си ++, но неправи това което трябва :Д
    Трябва да се добави елемент, в динамична структура, аз му писах на лично как мисля че е


  9. #9
    OLE HORA STRA6NO MNOGO SYM VI BLAGODAREN NAISTINA BRAGODARQ VI MNOGO

Правила за публикуване

  • Вие не можете да публикувате теми
  • Вие не можете да отговаряте в теми
  • Вие не можете да прикачвате файлове
  • Вие не можете да редактирате мненията си