Задача №1. Даны целые числа K и N  (N > 0). Вывести N раз число K.
Задача №2. Даны два целых числа A и B (A < B). Найти сумму квадратов всех целых чисел от A до B включительно.
Задача № 3. Вводится целое число. Найти сумму его цифр.
Задача №4. Вывод цифр числа в обратном порядке
Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 5. Программа получает
271.50K
Категория: ПрограммированиеПрограммирование

Циклы. Виды циклов

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.
English     Русский Правила