Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Операторы циклов
Циклы в 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(); //пишем в элемент массива случайное значение};Задания для самостоятельного решения
|