Операторы языка Turbo Pascal repeat … until … Дибиров Магомедшапи Дибиргаджиевич.

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



Advertisements
Похожие презентации
Операторы языка Turbo Pascal
Advertisements

Оператор повторения Цикл for…to…do Цикл for…downto…do Дибиров Магомедшапи Дибиргаджиевич.
Тема: Цикл с параметром (цикл «Для») На естественном языке Для i от А до В повторять Тело цикла i,a,b- параметры цикла тело цикла – это команды, которые.
ГИА. ДЕМО Домашнее задание Учебник. § 39. Задачник- практикум. Том 1. п.4.3, На «3». 76. На «4». 85. На «5» U(t) =
ЦИКЛ «ДО» i:=1,n действия … FOR i:=1 TO n DO Begin Действия End; …
Общий вид инструкции цикла ДО: REPEAT UNTIL ; Примечание: Особенность цикла ДО в том, что между словами repeat и until можно записать любое количество.
Условный оператор Оператор выбора Дибиров Магомедшапи Дибиргаджиевич.
Оператор цикла с предусловием. Оператор цикла с предусловием используется в тех случаях, когда заранее неизвестно число повторений цикла. Форма записи.
Организация повторений в Паскале. Найди ошибки: Program new Uses crt; Var a, b, c integer Begin clrscr Readln(a,b); C:=a*a+b*b Wreteln(c); End.
Программирование на Pascal.
ДЕМО 2014 Домашнее задание Учебник. § 39. Задачник- практикум. Том 1. п.4.3, На «3». 76. На «4». 85. На «5» U(t) =
Подпрограммы Дибиров Магомедшапи Дибиргаджиевич. Подпрограммы принцип модульности Подпрограммы – это «блоки», из которых собирается программа. Подпрограммы.
Цикл – это команда исполнителю многократно повторить указанную последовательность действий.
Организация повторений в Паскале. i,1,n Действие 1 Действие 2 i,1,n Действие 1 Действие 2 FOR i:=1 TO N DO BEGIN действие 1; действие 2; END; FOR i:=1.
ОПЕРАТОРЫ ПОВТОРА (ЦИКЛА). ЦИКЛ-одна из важнейших алгоритмических структур. ЦИКЛ представляет собой последовательность операторов, которая выполняется.
Циклический алгоритм –это алгоритм команды которого выполняются несколько раз подряд. В языке Паскаль имеется три различных оператора цикла: 1. Оператор.
Сравниваем циклы, или…. Андрей Петрович Ершов … Программист должен обладать способностью первоклассного математика к абстракции и логическому мышлению.
Лабораторная работа 6 Работа в среде Турбо Паскаль. Чтение и составление программ циклических вычислительных процессов.
Циклические алгоритмы Виды циклов и циклические команды на Паскале.
Цикл. Виды циклов.
Транксрипт:

Операторы языка Turbo Pascal repeat … until … Дибиров Магомедшапи Дибиргаджиевич

Оператор цикла с постпроверкой условия: repeat … until … Оператор repeat … until … применяется в тех случаях, когда количество повторения действий в цикле заранее не известно и зависит от выполнения какого-либо условия. Общий вид оператора repeat … until … Для завершения цикла необходимо, чтобы список операторов влиял на значение выражения условие. repeat список операторов until условие;

Блок схема оператора цикла с постпроверкой условия: repeat … until … Список операторов Условие Да Нет

Пример: Найти максимальное из натуральных чисел, не превышающих 5000, которое нацело делится на 39. Program Demo2; uses CRT; var a : integer; begin clrscr; a:= 5001; repeat a:=a-1 until a mod 39 = 0 do; write ( Искомое число =, a : 5); readkey end.

Задания: Составить программу для вычисления значений функции F(x) на отрезке [a, b] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующие значения функции: X:=a повторять вычислить F(x); x:=x+h пока не (x>b)

Задания: Составить программу для вычисления значений функции F(x) на отрезке [a, b] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующие значения функции: