
- Форум
- Тийн интереси и проблеми
- Училище и приятели
- малко помощ за една програма в C++ ?!?
#include<iostream.h> Зареждаш библиотеката iostream.h
struct magazin Дефинираш магазин от тип struct. Поне така го разбирам аз
{ Начало на структ-а
char stoka[10]; Дефинираш първият поделемент от тип низ с размер 10. Не знам как се казват точно.
int koli4estvo; Дефинираш вторият поделемент от тип целочислен.
char ka4estvo[10]; Дефинираш третият поделемент от тип низ с размер 10
double cena; Дефинираш четвъртият поделемент с тип двоен.
int ostava6ti_dni; Дефинираш петият поделемент с тип целочислен.
} a[10]; магазин ще се състои от 10 елемента
void main () главната програма
{ начало
int n; дефинираш n от тип целочислен
cout<<"vavedi broi stoki"; Извеждаш указателното съобщение "въведи брой стоки"
cin>>n; Поискваш въвеждане на стойност на n от клавиатурата
for(int i=0;i<n;i++) правиш цикъл за i от 0 до n-1
{ начало на цикъла
cout<<"vavedi stoka: "<<" "; извеждаш съобщението "въведи стока:"
cin>>a[i].stoka; Искаш въвеждане на стойност за поделемента стока на елемента от а със индекс i
cout<<"vavedi koli4estvo: "<<" "; Извеждаш съобщението "въведи количество:"
cin>>a[i].koli4estvo; Искаш въвеждане на стойност за поделемента количество на елемента от а със индекс i
cout<<"vavedi ka4estvo: "<<" "; Извеждаш съобщението "въведи качество:"
cin>>a[i].ka4estvo; Искаш въвеждане на стойност за поделемента качество на елемента от а със индекс i
cout<<"vavedi cena: "<<" "; Извеждаш съобщението "въведи цена:"
cin>>a[i].cena; Искаш въвеждане на стойност за поделемента цена на елемента от а със индекс i
cout<<"vavedi ostava6ti dni: "<<" "; Извеждаш съобщението "въведи оставащи дни:"
cin>>a[i].ostava6ti_dni; Искаш въвеждане на стойност за поделемента оставащи дни на елемента от а със индекс i
} край на цикъла
for (i=0;i<n;i++) Създаваш нов цикъл за i от 0 до n-1
if (a[i].ostava6ti_dni<=5) Условен оператор с условие поделемента оставащи дни да е <= 5
{ cout<<a[i].stoka<<" "<<a[i].koli4estvo<<" "<<a[i].ka4estvo<<" "<<a[i].cena<<" "<<a[i].ostava6ti_dni<<" "<<endl; Ако резултатът от условният оператор е "вярно", извежда стойностите на всички поделементи на текущият елемент от магазин и прехвърляш на нов ред
} Край на цикъла.
cin.get();cin.get(); Чакаш въвеждане на символ. Два пъти. За това не съм сигурен ^^
} край на главната програма
Не взимай всичко за вярно, сигурно има неща, които съм объркал. Да беше паскал..![]()
Има 10 вида хора. Тези, които могат да четат двоичен код и тези, които не могат.