Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Операторы циклов






Циклы в C++ бывают двух видов - for (выполняется определенное число раз) и while (выполняется заранее неизвестное число раз).

for(i=0; i< 10; i++){ //i должна быть описана ранее//что-то делаем //Этот цикл выполнится 10 раз}; while(a> 0){//что-то делаем// Этот цикл с предусловием крутится до тех пор, пока условие в круглых скобках после while //истинно. При этом цикл может не выполнится ни разу - если условие сразу дает ложь.}; do{//что-то делаем// Цикл с постусловием. Существенное отличие от цикла с предусловием - обязательно один раз //выполнится (т. е. сначала выполняется тело цикла, а потом проверяется условие).}while(a> 0);

 

Примеры:

/*Пример 1. Цикл в этом примере будет крутится до тех пор, пока пользователь не введет правильный пароль.*/

int password1, password2=45109; //задаем парольdo

{

cout< < " \nEnter password"; cin> > password1; //ввод пользователем пароля}while(password1! =password2);

 

 

/*Пример 2. Использование цикла for для обхода элементов массива: */

int a[10]; for(int i=0; i< 10; i++) //если i не описана ранее, то пишем int i{ a[i]=rand(); //пишем в элемент массива случайное значение};

Задания для самостоятельного решения






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.