Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемЮлия Эрастова
1 Автор Титова Л.И.
2 Да Нет Тело цикла Условие Тело цикла Нет Да Тело цикла Изменение параметра цикла ВОПРОС 2: Назовите разновидность цикла представленного в виде блок- схемы ВОПРОС 1: Дайте определение циклического алгоритма. ВОПРОС 3: В какой из приведенных выше циклических структур операторы тела цикла могут не выполняться ни разу? ВОПРОС 4: В какой из приведенных выше циклических структур операторы тела цикла всегда выполняются хотя бы один раз?
3 Задание 1: Определите значение переменной a после выполнения фрагмента алгоритма. b:=b+1; a:=a+2; a:=16; b:=2 ; b = 6? да нет ВОПРОС 5: Какая переменная в данном примере будет являться параметром цикла? ВОПРОС 6: Чему равны начальное и конечное значения параметра цикла? ВОПРОС 7: Чему равен шаг параметра цикла? ВОПРОС 8: Назовите какие операторы, для приведенного выше алгоритма, образуют тело цикла?
4 Формат оператора: while условие do оператор; Цикл повторяется до тех пор, пока условие истинно (пока значение его равно TRUE). Оператор, стоящий после слова do, - тело цикла - может быть составным. Условие Тело цикла Нет Да Записывается условие продолжения цикла!!! Записывается условие продолжения цикла!!! Begin Оператор1; Оператор2; … Оператор N; End; Begin Оператор1; Оператор2; … Оператор N; End;
5 Формат оператора: repeat оператор1; оператор2; ….. операторN; until условие; Цикл повторяется до тех пор, пока условие не станет истинным (пока значение его не будет равно TRUE). Да Нет Тело цикла Условие Записывается условие выхода цикла!!! Записывается условие выхода цикла!!!
6 Цикл с увеличением счетчика (+1) Формат оператора: for пц нз to кз do оператор; Цикл с уменьшением счетчика (-1) Формат оператора: for пц нз downto кз do оператор; Переменная, стоящая после for в операторе цикла, называется счетчиком, параметром или переменной цикла. Счетчик цикла – переменная порядкового типа; Оператор, стоящий после слова do может быть составным. Тело цикла Изменение параметра цикла Begin Оператор1; Оператор2; … Оператор N; End; Begin Оператор1; Оператор2; … Оператор N; End;
7 Получить таблицу температур по Цельсию от 0 до 100 градусов и их эквивалентов по шкале Фаренгейта, используя для перевода формулу: Решить задачу тремя способами, используя операторы: While (цикл с предусловием) Repeat (цикл с постусловием) For (цикл со счётчиком).
8 Начало Tc=0 Tc
9 Начало Tc=0 Tc>100 Tf=9/5*Tc+32 Tc, Tf Tc=Tc+1 Конец Да Нет
10 Начало Tf=9/5*Tc+32 Конец Tc=1;100;1 Tc,Tf
11 Задача для самостоятельной работы: Получить таблицу перевода расстояния из дюймов в сантиметры для значений длин от 1 до 20 дюймов. (1дюйм=2,54см). Нарисовать блок-схему и написать программу на языке программирования Pascal. Любым из способов: используя оператор For используя оператор While используя оператор Repeat
12 Выучить форматы записи операторов WHILE, REPEAT…UNTIL, FOR и правила их использования. Разработать алгоритм решения задачи в виде блок-схемы и написать программу на языке программирования Turbo Pascal. Решить задачу с использованием трёх различных типов циклов. Задача: В чайник налили воду при температуре 20 С и поставили на газ. Каждую минуту вода нагревается на 10 С. Через какое время вода закипит.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.