Логический цикл While. На этом уроке мы познакомимся c организацией логических циклических структур на языке Турбо-Паскаль.

Презентация:



Advertisements
Похожие презентации
Циклический алгоритм –это алгоритм команды которого выполняются несколько раз подряд. В языке Паскаль имеется три различных оператора цикла: 1. Оператор.
Advertisements

Программирование на Pascal.
Алгоритмическая структура цикл Алгоритм циклической структуры - это алгоритм, в котором происходит многократное повторение одного и того же участка программы.
Вложенные циклы. Если телом цикла является циклическая структура, то такие циклы называются вложенными.
WHILE DO begin ; end; Примечание: Если между begin и end находится только одна инструкция, то слова begin и end можно не писать. Инструкция цикла ПОКА.
Презентация на тему: «Программирование циклических структур». Составила: учитель информатики Чура Н.А. Составила: учитель информатики Чура Н.А.
ЦИКЛЫ С ПАРАМЕТРОМ. Очень часто приходится повторять определенную часть алгоритма для различных значений аргумента. Для организации таких процессов используются.
Цикл – это команда исполнителю многократно повторить указанную последовательность действий.
Цикл - это специальная конструкция языка, позволяющая запрограммировать многократное выполнение определённого блока команд. Сам блок команд называется.
Организация повторений в Паскале. i,1,n Действие 1 Действие 2 i,1,n Действие 1 Действие 2 FOR i:=1 TO N DO BEGIN действие 1; действие 2; END; FOR i:=1.
_BAK_v03TOP
ЦИКЛИЧЕСКИЙ АЛГОРИТМ Цели: -Познакомиться с понятием циклического алгоритма. -Освоить языковые средства для реализации циклических алгоритмов.
Линейные алгоритмы Тема урока:. Задача Составить блок-схему и написать программу на Паскале, меняющую значения переменных а и b местами. Данные вводятся.
Циклические вычислительные процессы. Процессы, в которых ряд действий повторяются многократно по одним и тем же математическим зависимостям, называются.
Циклические алгоритмы Виды циклов и циклические команды на Паскале.
1 Тема 4. Циклы на языке Паскаль.
ОПЕРАТОРЫ ПОВТОРА (ЦИКЛА). ЦИКЛ-одна из важнейших алгоритмических структур. ЦИКЛ представляет собой последовательность операторов, которая выполняется.
Организация программ циклической структуры. Виды циклов: Цикл с предусловием (while) Цикл с постусловием (repeat) Цикл с параметром (for)
Вложенные циклы Бородина Т.А., учитель информатики ГБОУ СОШ 3 г. Сызрани Самарской области.
Программирование циклических алгоритмов. Цикл - многократное повторение последовательности действий по некоторому условию.
Транксрипт:

Логический цикл While

На этом уроке мы познакомимся c организацией логических циклических структур на языке Турбо-Паскаль.

Многократно повторяющийся участок вычислительного процесса называется циклом.

Циклы арифметическиеитерационные

Циклы бывают трех типов: с предусловием с постусловием с параметром (арифметический).

ОСОБЕННОСТИ ЦИКЛОВ: значения переменных, используемых в операторе и не изменяемых в нем, должны быть определены до входа в цикл; вход в цикл возможен только через его начало; выход осуществляется как вследствие естественного окончания цикла, так и с помощью операторов перехода, содержащихся внутри тела цикла.

ЦИКЛ С ПРЕДУСЛОВИЕМ (цикл "пока")

Проверка условия производится перед выполнением блока операторов while do ; - тип boolean

ОСОБЕННОСТЬ : тело цикла с предусловием может ни разу не выполниться (если выражение с самого начала равно false). В теле цикла должны быть операторы, влияющие на изменение условия. Иначе произойдетзацикливание программы.

ПРИМЕР 1. var x:integer; … readln(x); while x>=0 do readln(x); { ввод x до первого отрицательного значения}

Пример 2. S:=0; i:=1; While i

Что произойдет, если убрать begin и end? S:=0; i:=1; While i

Вывод таблицы с использованием цикла While

{вывести значение функции 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