Похожие презентации:
Циклы. Виды циклов
1.
Циклы2.
Виды циклов.I. Цикл с предусловием.
Может не выполнится не разу.
Выполняется пока условие истинно.
WHILE – пока
DO – выполнять
ПОКА (УСЛОВИЕ ИСТИННО) ВЫПОЛНЯТЬ
НАЧАЛО
действие1;
условие
действие2;
да
КОНЕЦ;
WHILE (УСЛОВИЕ ИСТИННО) DO
BEGIN
действие1;
действие2;
END;
Действие 1
Действие 2
нет
3.
Виды циклов.II. Цикл с постусловием.
Выполняется всегда хотя бы один раз.
Выполняется пока условие ложно.
REPEAT – повторять
UNTIL – до тех пор
ПОВТОРЯТЬ
действие1;
действие2;
ДО ТЕХ ПОР (ПОКА УСЛОВИЕ ЛОЖНО);
REPEAT
действие1;
действие2;
UNTIL (ПОКА УСЛОВИЕ ЛОЖНО);
Действие 1
Действие 2
нет
условие
да
4.
Виды циклов.2
Блок-схема цикла с параметром.
i,1,n
i,1,n
Действие 1
Действие 1
Действие 2
Действие 2
FOR i:=1 TO N DO действие1;
действие2;
FOR i:=1 TO N DO BEGIN
действие1;
действие2;
END;
5.
Виды циклов.Выполняется заранее определенное количество раз.
FOR – для
TO – до
DO - выполнить
ДЛЯ i:=1 ДО N ВЫПОЛНЯТЬ действие;
FOR i:=1 TO N DO действие;
FOR i:=1 TO N DO BEGIN
действие1;
действие2;
END;
FOR i:=N DOWNTO 1 DO действие;
если в теле цикла
одно действие
если в теле цикла
несколько
действий
если переменная i
убывает
6. Задача №1. Даны целые числа K и N (N > 0). Вывести N раз число K.
Задача №1. Даны целые числа K и N (N > 0).Вывести N раз число K.
7. Задача №2. Даны два целых числа A и B (A < B). Найти сумму квадратов всех целых чисел от A до B включительно.
Задача №2. Даны два целых числа A и B (A < B). Найтисумму квадратов всех целых чисел от A до B
включительно.
8. Задача № 3. Вводится целое число. Найти сумму его цифр.
9. Задача №4. Вывод цифр числа в обратном порядке
10. Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 5. Программа получает
на входколичество чисел в последовательности, а затем сами числа. В
последовательности всегда имеется число, кратное 5. Количество чисел не
превышает 1000. Введенные числа не превышают 30 000. Программа
должна вывести одно число — максимальное число, кратное 5.