Автор Титова Л.И.. Да Нет Тело цикла Условие Тело цикла Нет Да Тело цикла Изменение параметра цикла ВОПРОС 2: Назовите разновидность цикла представленного.

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



Advertisements
Похожие презентации
1 Тема 4. Циклы на языке Паскаль.
Advertisements

В алгоритмической структуре «цикл» серия команд (тело цикла) выполняется многократно. Циклы бывают 2 типов: 1.Цикл со счетчиком. Используется когда заранее.
Циклические алгоритмы. Цикл - это такая алгоритмическая структура, в которой осуществляется многократное повторение одной ( или нескольких ) команд.
Программирование циклических алгоритмов. Цикл - многократное повторение последовательности действий по некоторому условию.
ЦИКЛЫ ОПРЕДЕЛЕНИЕ, ВИДЫ, ПРИМЕРЫ. ОПРЕДЕЛЕНИЕ Группа этапов, повторяющаяся в процессе решения задачи несколько раз, называется циклом или циклическим.
Циклический алгоритм –это алгоритм команды которого выполняются несколько раз подряд. В языке Паскаль имеется три различных оператора цикла: 1. Оператор.
Упражнения по циклическим структурам Дидактическое пособие для классов разработала учитель информатики Ехлакова Ж. М.
Презентация на тему: «Программирование циклических структур». Составила: учитель информатики Чура Н.А. Составила: учитель информатики Чура Н.А.
Pascal Алгоритмы циклической структуры, программирование на языке Pascal 9 класс.
Организация циклических процессов начало К:=1 S:=1 N:=5 K<=N S:=S*K K:=K+1 S конец данет При решении многих задач вычислительный процесс имеет циклический.
Программирование на языке Паскаль Операторы повторений.
Циклические алгоритмы Циклические алгоритмы. Алгоритм называется циклическим, если последовательность шагов алгоритма выполняется многократно.
ЦИКЛИЧЕСКИЙ АЛГОРИТМ Цели: -Познакомиться с понятием циклического алгоритма. -Освоить языковые средства для реализации циклических алгоритмов.
Циклические конструкции 1. Цикл с предусловием предусловием 2. Цикл с постусловием постусловием 3. Цикл с параметром параметром 4. Вложенные циклы Вложенные.
Циклы Сегодня вы узнаете : Как записываются повторяющиеся процессы в алгоритмах. Какие бывают виды циклов. Познакомитесь с примерами записи циклических.
Циклические процессы Процесс называется циклическим, если вычисления в нём многократно повторяются по одним и тем же формулам при разных значениях входящих.
Циклом называется последовательность действий, повторяемая несколько раз. Количество шагов (проходов) цикла зависит от некоторого условия, истинность которого.
Цикл. Виды циклов.
Pascal Алгоритмы циклической структуры, программирование на языке Pascal Часть 2 8 «Б» и 10 «Б» классы.
Циклические алгоритмы Виды циклов и циклические команды на Паскале.
Транксрипт:

Автор Титова Л.И.

Да Нет Тело цикла Условие Тело цикла Нет Да Тело цикла Изменение параметра цикла ВОПРОС 2: Назовите разновидность цикла представленного в виде блок- схемы ВОПРОС 1: Дайте определение циклического алгоритма. ВОПРОС 3: В какой из приведенных выше циклических структур операторы тела цикла могут не выполняться ни разу? ВОПРОС 4: В какой из приведенных выше циклических структур операторы тела цикла всегда выполняются хотя бы один раз?

Задание 1: Определите значение переменной a после выполнения фрагмента алгоритма. b:=b+1; a:=a+2; a:=16; b:=2 ; b = 6? да нет ВОПРОС 5: Какая переменная в данном примере будет являться параметром цикла? ВОПРОС 6: Чему равны начальное и конечное значения параметра цикла? ВОПРОС 7: Чему равен шаг параметра цикла? ВОПРОС 8: Назовите какие операторы, для приведенного выше алгоритма, образуют тело цикла?

Формат оператора: while условие do оператор; Цикл повторяется до тех пор, пока условие истинно (пока значение его равно TRUE). Оператор, стоящий после слова do, - тело цикла - может быть составным. Условие Тело цикла Нет Да Записывается условие продолжения цикла!!! Записывается условие продолжения цикла!!! Begin Оператор1; Оператор2; … Оператор N; End; Begin Оператор1; Оператор2; … Оператор N; End;

Формат оператора: repeat оператор1; оператор2; ….. операторN; until условие; Цикл повторяется до тех пор, пока условие не станет истинным (пока значение его не будет равно TRUE). Да Нет Тело цикла Условие Записывается условие выхода цикла!!! Записывается условие выхода цикла!!!

Цикл с увеличением счетчика (+1) Формат оператора: for пц нз to кз do оператор; Цикл с уменьшением счетчика (-1) Формат оператора: for пц нз downto кз do оператор; Переменная, стоящая после for в операторе цикла, называется счетчиком, параметром или переменной цикла. Счетчик цикла – переменная порядкового типа; Оператор, стоящий после слова do может быть составным. Тело цикла Изменение параметра цикла Begin Оператор1; Оператор2; … Оператор N; End; Begin Оператор1; Оператор2; … Оператор N; End;

Получить таблицу температур по Цельсию от 0 до 100 градусов и их эквивалентов по шкале Фаренгейта, используя для перевода формулу: Решить задачу тремя способами, используя операторы: While (цикл с предусловием) Repeat (цикл с постусловием) For (цикл со счётчиком).

Начало Tc=0 Tc

Начало Tc=0 Tc>100 Tf=9/5*Tc+32 Tc, Tf Tc=Tc+1 Конец Да Нет

Начало Tf=9/5*Tc+32 Конец Tc=1;100;1 Tc,Tf

Задача для самостоятельной работы: Получить таблицу перевода расстояния из дюймов в сантиметры для значений длин от 1 до 20 дюймов. (1дюйм=2,54см). Нарисовать блок-схему и написать программу на языке программирования Pascal. Любым из способов: используя оператор For используя оператор While используя оператор Repeat

Выучить форматы записи операторов WHILE, REPEAT…UNTIL, FOR и правила их использования. Разработать алгоритм решения задачи в виде блок-схемы и написать программу на языке программирования Turbo Pascal. Решить задачу с использованием трёх различных типов циклов. Задача: В чайник налили воду при температуре 20 С и поставили на газ. Каждую минуту вода нагревается на 10 С. Через какое время вода закипит.