Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемАлла Шеметова
1 Логический цикл While
2 На этом уроке мы познакомимся c организацией логических циклических структур на языке Турбо-Паскаль.
3 Многократно повторяющийся участок вычислительного процесса называется циклом.
4 Циклы арифметическиеитерационные
5 Циклы бывают трех типов: с предусловием с постусловием с параметром (арифметический).
6 ОСОБЕННОСТИ ЦИКЛОВ: значения переменных, используемых в операторе и не изменяемых в нем, должны быть определены до входа в цикл; вход в цикл возможен только через его начало; выход осуществляется как вследствие естественного окончания цикла, так и с помощью операторов перехода, содержащихся внутри тела цикла.
7 ЦИКЛ С ПРЕДУСЛОВИЕМ (цикл "пока")
8 Проверка условия производится перед выполнением блока операторов while do ; - тип boolean
9 ОСОБЕННОСТЬ : тело цикла с предусловием может ни разу не выполниться (если выражение с самого начала равно false). В теле цикла должны быть операторы, влияющие на изменение условия. Иначе произойдетзацикливание программы.
10 ПРИМЕР 1. var x:integer; … readln(x); while x>=0 do readln(x); { ввод x до первого отрицательного значения}
11 Пример 2. S:=0; i:=1; While i
12 Что произойдет, если убрать begin и end? S:=0; i:=1; While i
13 Вывод таблицы с использованием цикла While
14 {вывести значение функции y=x^3+bx+c при х=2, 4, 6,...,20} Program z1; Uses crt; Var x, y, b, c : real; Begin clrscr; Write(Введите коэффициенты '); Readln(b,c); Writeln('X':6, 'Y=X^3+bX+c':15);{выводим заголовок} Writeln('________while________________'); {while} X:= 2; While x
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.