Учебни материали

Споделени от колеги - с преглед преди изтегляне.

Структури за управление на изчислителния процес

Лекция PPT 18 сваляния 09.02.2016

Структури за управление на
изчислителния процес
Повторения(цикли)-част 2

2

Вложени цикли
char ans='y';
while(ans=='y'){
int mark, count=0, sum=0;
cout<<"Въведете oценките си, q за край:";
while ( cin>>mark ){
sum+=mark;
Къде е грешката?
count++;
}
cout<<"Среден успех от "<<count<<" изпита:"
<<static_cast<double>(sum)/count<<endl;
cout<<"\nДруг студент <y/n>?";
cin>>ans;
}

ex9_err.cpp

3

Вложени цикли
char ans='y';
while(ans=='y'){
int mark, count=0, sum=0;
cout<<"Въведете oценките си, q за край:";
while ( cin>>mark ){
sum+=mark;
count++;
}
cout<<"Среден успех от "<<count<<" изпита:"
<<static_cast<double>(sum)/count<<endl;
cin.clear();
cin.ignore(10,'\n') ;
cout<<"\nДруг студент <y/n>?";
cin>>ans;
}

ex9_corr.cpp

Специален цикъл, управляван
от брояч
 Цикъл

4

for ( … )

for
for (( инициализация
инициализация ;; проверка;
проверка; изменение
изменение ))
{{
00 или
или повече
повече оператори
оператори за
за повторение
повторение
}}
• Инициализация : задава начално(и)

Преглед на началото - целият файл след изтегляне

Описание

Повторения(цикли)-част 2

0 коментара

Все още няма коментари. Бъдете първият, който ще коментира.

За да коментирате, трябва да сте влезли в профила си.

Влезте