Разделы презентаций


Циклы с неизвестным числом повторений (итерационные)

Оператор цикла while (цикл с предусловием)

Слайды и текст этой презентации

Слайд 1Циклы с неизвестным числом повторений (итерационные)
Лекция №8

Циклы с неизвестным числом повторений (итерационные)Лекция №8

Слайд 2Оператор цикла while (цикл с предусловием)

Оператор цикла while (цикл с предусловием)

Слайд 3Формат:

while (условие)
{
Тело цикла;

}

Здесь while – ключевое слово
(пока, выполняется), заголовок цикла;

{ } определяют тело цикла и указывают на окончание циклической конструкции;
Условие – логическое выражение,
определяющее условие выполнения цикла;
Тело цикла – последовательность операторов
(строк программного кода), число которых определяется задачей.

тело цикла

условие

Формат:while (условие)  {  	Тело цикла;   }Здесь  while – ключевое слово (пока, выполняется),

Слайд 4 {
double x =0, xMax = 1;

double hx = 0.1, y;
while (x

<= xMax)
{
y = sin(x);
cout< x + = hx;
}
return 0;
}
{  double x =0, xMax = 1;   double hx = 0.1, y;

Слайд 5Пример. Вычислить наибольшее положительное целое число n, удовлетворяющее условию

3n5 – 690n

Пример. Вычислить наибольшее положительное целое число n, удовлетворяющее условию       3n5 –

Слайд 6Пример. Вычислить наибольшее положительное целое число n, удовлетворяющее условию
3n5

– 690n

(3*pow((double) n,5) – – 690*n <= 7)
{
n++;
}
cout< return 0;
}
Пример. Вычислить наибольшее положительное целое число n, удовлетворяющее условию 3n5 – 690n

Слайд 7Оператор цикла do while (цикл с постусловием)

Оператор цикла do while (цикл с постусловием)

Слайд 8Формат:

do
{
Тело цикла;
}
while (условие);

// цикл с постусловием

Цикл do while выполняется до

тех пор, пока истинно (выполняется) условие.

тело цикла

условие

Формат:do  {  Тело цикла;  }while (условие);   // цикл с постусловиемЦикл do while

Слайд 9Пример. Вычислить наибольшее положительное целое число n, удовлетворяющее условию
3n5

– 690n

do
{
n ++;
}
while (3*pow((double) n,5) – 690*n <= 7);
cout< return 0;
}

Начало

n = 0

3n5 – 690n<=7

n = n + 1

Вывод n – 1

Конец

Да

Нет

Пример. Вычислить наибольшее положительное целое число n, удовлетворяющее условию 3n5 – 690n

Слайд 10Особенности циклов

Особенности циклов

Слайд 11Счетный цикл for:

-- тело цикла не выполнится ни разу, если

хНач > хКон и шаг положительный;
-- цикл будет бесконечным, если хНач

< хКон и шаг отрицательный.
Счетный цикл for:-- тело цикла не выполнится ни разу, если хНач > хКон и шаг положительный;-- цикл

Слайд 12Цикл с предусловием while:

-- тело цикла не выполнится ни

разу, если не выполняется условие;
-- цикл будет бесконечным, если не

может быть достигнуто значение окончания цикла или не задан закон изменения параметра цикла.
Цикл с предусловием while: -- тело цикла не выполнится ни разу,  если не выполняется условие;-- цикл

Слайд 13Цикл с постусловием do while:

-- тело цикла выполнится хотя бы

один раз, даже если не выполняется условие;
-- цикл будет бесконечным,

если не может быть достигнуто значение окончания цикла или не задан закон изменения параметра цикла.

Цикл с постусловием do while:-- тело цикла выполнится хотя бы один раз, даже если не выполняется условие;--

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика