PDA

View Full Version : Моляви помогнете C++



mladenkataa
01-16-2009, 07:26
Да се създаде свързан списък от цели положителни числа. Готовият списък да се изведе на екрана. Да се въведе от клавиатурата цяло положително число "х" и след всеки елемент в списъка със стойност "х" да се добави елемент със стойност 5.

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

Jesus
01-16-2009, 08:47
В момента уча стек иначе бих ти помогнал :( Какво представлява тоя списък ? И чакай да видим дали правилно съм разбрал :) Първо създаваш тоя списък (преставям си че е масив :D ) и след това го принтваш на екрана. Въвеждаш числото 'х' и ако има такъв елемент зад него добавят 5 и изместваш списъка назад ?На Dev || Visual Studio ?

mladenkataa
01-16-2009, 12:37
Не на C++ се прави програмата ама немога да ти обесня нищо щото и бъкел не разбирам от тая програма :@:@:@:@

Jesus
01-16-2009, 12:43
Мога да направя линеен списък, ако те устройва ?

mladenkataa
01-16-2009, 13:18
Стига само да стане програма. Няма никво значение как ще я направя само да имам там нещо колко да ми пише 3

Ge7OverHere
01-16-2009, 16:54
Ами .. пробвай това:
#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;
}

Timbaland
01-16-2009, 17:23
Ами .. пробвай това:
#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++.
Трябва да се тества.

Jesus
01-16-2009, 17:26
^Кода ще тръгне но той е за ДЕВ Си ++, но неправи това което трябва :Д
Трябва да се добави елемент, в динамична структура, аз му писах на лично как мисля че е :)

mladenkataa
01-16-2009, 17:57
OLE HORA STRA6NO MNOGO SYM VI BLAGODAREN NAISTINA BRAGODARQ VI MNOGO :grin: :grin: :grin: :grin: :grin: :grin: :smt006 :smt006 :smt006 :smt041 :smt041 :smt041 :smt003 :smt003 :smt003