Сравнение типов циклов Холопкина Марина Евгеньевна, учитель информатики, МОУ гимназия 19, г.Королёв МО.

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



Advertisements
Похожие презентации
Алгоритмические структуры. Алгоритм Алгоритм - понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных.
Advertisements

Оператор цикла с предусловием. Оператор цикла с предусловием используется в тех случаях, когда заранее неизвестно число повторений цикла. Форма записи.
АЛГОРИТМИЧЕСКАЯ СТРУКТУРА ЦИКЛ АЛГОРИТМИЧЕСКАЯ СТРУКТУРА ЦИКЛ В TURBO PASCAL Условие Оператор ДаНет Учитель информатики: Коваленко Татьяна Викторовна
ОПЕРАТОРЫ ПОВТОРА (ЦИКЛА). ЦИКЛ-одна из важнейших алгоритмических структур. ЦИКЛ представляет собой последовательность операторов, которая выполняется.
Циклические программы Информатика и ИКТ 9 класс Гимназия 1 г. Новокуйбышевска Учитель информатики: Красакова О.Н.
Цикл. Виды циклов.
Цикл – это команда исполнителю многократно повторить указанную последовательность действий.
Разветвляющиеся алгоритмы. Кондрина А.В. учитель информатики и ИКТ.
Гражданин 1 марта открыл счет в банке, вложив 1000 рублей. Через каждый месяц размер вклада увеличивается на 2% от имеющейся суммы. Определить сумму вклада.
Циклические конструкции 1. Цикл с предусловием предусловием 2. Цикл с постусловием постусловием 3. Цикл с параметром параметром 4. Вложенные циклы Вложенные.
Циклические алгоритмы. Циклическими называются алгоритмы, в которых повторяется определенная последовательность действий (тело цикла). Определение.
PROGRAM example1; const m=100; var a : ARRAY [1.. m] of INTEGER; i,k,n,q : INTEGER; BEGIN readln (n); randomize; WRITELN('Полученный массив:' ); FOR i.
Нacтройка среды Turbo Pascal. Вычислить силу тяжести тела f, если известны его объем V и плотность p. Программа: Program Vaga; {заголовок программы} Const.
Знакомство с языком Паскаль Структура программы Ветвление на Паскале Циклические программы Пример линейной программы Пример программы с ветвлением Пример.
For i:=N1 to N2 do Begin тело цикла End; While do begin ; ;......end;
Задача «Угадайка». Требуется написать программу для игры «Угадайка». По условиям игры программа «загадывает» некоторое целое число Х. Игрок вводит с клавиатуры.
Вложенные циклы. Если телом цикла является циклическая структура, то такие циклы называются вложенными.
Алгоритмическая структура цикл Алгоритм циклической структуры - это алгоритм, в котором происходит многократное повторение одного и того же участка программы.
Алгоритмические структуры 1.Линейный 2.Ветвление 3.Цикл.
Основы программирования. 2 Циклы Цикл – это многократное выполнение одинаковой последовательности действий. цикл с известным числом шагов цикл с неизвестным.
Транксрипт:

Сравнение типов циклов Холопкина Марина Евгеньевна, учитель информатики, МОУ гимназия 19, г.Королёв МО

Задание «Свойства типов циклов» С помощью указателя «Карандаш» нарисовать линии соответствующего цвета, соединяющие название цикла и его свойства цикл с предусловием цикл с постусловием цикл со счетчиком условие работы цикла условие выхода из цикла может ни разу не выполниться обязательно выполнится хоть 1 раз сразу известно сколько раз выполнится может выполняться бесконечно не может выполняться бесконечно Цикл For Цикл While Цикл Repeat- -Until

Задача «Банк» Program bank1; CONST P=15; N=5; VAR S:real; i: integer; BEGIN Writeln (Summa vklada: ); Readln (S); For i:=1 to N do S:=S+S*P/100; Writeln (itogovaja summa, S); END.

Задача «Банк» Program bank2; CONST P=15; N=5; VAR S:real; i: integer; BEGIN Writeln (Summa vklada: ); Readln (S); i:=1; While iN; Writeln (itogovaja summa, S); END.

Задача «Пароль» Program parol2; CONST P=12345; VAR password: integer; BEGIN password:=0; While passwordP do begin Writeln (Введите пароль); Readln (password); end; writeln (пароль угадан!); END. Program parol3; CONST P=12345; VAR password: integer; BEGIN Repeat Writeln (Введите пароль); Readln (password); Until password=P; writeln (пароль угадан!); END.

Задача «Евклид» Program evklid2; VAR n,m : integer; BEGIN Readln (n, m); While nm do If n>m then n:=n-m else m:=m-n; Writeln (НОД =, n) END. Program evklid3; VAR n,m : integer; BEGIN Readln (n, m); If nm then Repeat If n>m then n:=n-m else m:=m-n; Until n=m; Writeln (НОД =, n) END.

Число Пи Формула Джона Валлиса Формула Джеймса Грегори π /4 = 1 - 1/3 + 1/5 - 1/ Надо только постараться И запомнить всё как есть: Три, четырнадцать, пятнадцать, Девяносто два и шесть.