'

ЦИКЛЫ

Понравилась презентация – покажи это...





Слайд 0

ЦИКЛЫ Обобщение понятия цикла 6 января 2016 г.


Слайд 1

Основные вопросы: Что такое цикл? Цикл – это алгоритмическая конструкция, обеспечивающая многократное повторение оператора(ов) – команд исполнителю. Оператор повтора


Слайд 2

Основные вопросы: Какие существуют виды циклов? циклы с предусловием с постусловием с параметром с условием!


Слайд 3

ЦИКЛЫ с условием Что такое условие? Условие – это некоторое утверждение, которое обязательно принимает одно из значений: а) истина б) ложь.


Слайд 4

ОПЕРАТОРНЫЕ СКОБКИ Что такое операторные скобки? Операторные скобки – это структура, обеспечивающая объединение нескольких операторов в одну команду для исполнителя.


Слайд 5

УСЛОВИЕМ обозначают (определяют) путь выхода -завершения цикла.


Слайд 6

Условие проверяется перед входом в цикл и называется «Условием выполнения цикла». Если условие заведомо ложное, то цикл не выполнится ни разу. ЦИКЛ с предусловием while <условие> do оператор;


Слайд 7

ЦИКЛ С ПРЕДУСЛОВИЕМ Как организуется цикл с предусловием на языке Pascal? while <условие> do begin оператор1; оператор2; . . . операторN; end;


Слайд 8

Как графически изобразить цикл с предусловием?


Слайд 9

Предполагает сначала выполнение команд, а затем проверку условия. Условие называется «Условием продолжения цикла». В отличии от цикла с предусловием ВСЕГДА выполнится хотя бы 1 раз. ЦИКЛ с постусловием !


Слайд 10

Синтаксис Turbo Pascal Repeat Оператор1; Оператор2; . . . ОператорN; Until <условие>; NB! Не требует операторных скобок! Условие формируется как ПОКА НЕ, т.е. while a>0 = until a<=0


Слайд 11

Графически оператор оператор оператор усл истина ложь Если условие продолжения цикла принимает значение ЛОЖЬ, то происходит возврат к выполнению операторов цикла.


Слайд 12

Предполагает выполнение команд определенное количество раз. Цикл завершается при достижении параметрической переменной предельного значения. ЦИКЛ с параметром !


Слайд 13

Что такое ПАРАМЕТР? Это переменная целого типа, которая определяет количество выполнений (повторений) цикла. Как правило параметр изменяется с шагом в 1 (т.е. ±1) i


Слайд 14

Синтаксис Turbo Pascal изменение параметр параметра возрастание убывание for to downto do конечное зн. <тело цикла> нач.зн := ?


Слайд 15

Привести примеры Для изменения параметра i= 1, 2, 3, .. ,15 k= 28, 27, 26, .. , 21 Написать фрагмент программы ?


Слайд 16

Конвертация циклов Циклы с условием являются полностью взаимозаменяемыми. Также всегда возможно заменить параметрический цикл на цикл с условием.


Слайд 17

ПРИМЕР Известно, что цена 1 кг конфет равна 85 руб 50 коп. Вывести стоимости 2, 3, 4 .. 10 кг конфет.


Слайд 18

ЗАДАНИЯ (использовать различные циклы – не менее 2): Дана стоимость 1 кг конфет (ввод с клавиатуры), вывести стоимости 0.2 , 0.4 , 0.6, .., 2.4 кг Даны два целых числа А и В (вводятся с клавиатуры, A<B). Найти и вывести все произведения целых чисел от А до В. Найти сумму цифр целого числа А (вводится с клавиатуры). Найти количество целых трехзначных чисел, произведение цифр которых равно N(вводится с клавиатуры). Вывести член чисел Фибоначчи, если и 1,1,2,3,5,8,13,.. k<30


×

HTML:





Ссылка: