|
Циклический алгоритм, его реализация с помощью цикла с параметромСуществует три разновидности циклов: цикл с предусловием, цикл с постусловием, цикл с параметром. Цикл с параметром – алгоритмическая конструкция, реализующая повторение действий изменения некоторой величины - параметра в указанных пределах и с заданным шагом. В среде ТР цикл с параметром реализуется с помощью оператора For: For i:=1 A to B do Begin end; Цикл с параметром прямого действия Шаг цикла = 1 For i:=B downto A do Begin End; Цикл с параметром обратного действия Шаг цикла = -1 Pадача: Для всех чисел от 1 до 50 вычислить квадрат и куб числа. Нужно повторять вычисление квадрата и куба числа i, изменяющегося от 1 до 50 с шагом 1. В цикле For параметр изменяется автоматически! Цикл проследит, чтобы переменная i пробежала все значения от 1 до 50. For i:=1 to 50 do Begin Kv:=sqr(i); Kub:=kv*I; Writeln(‘i=’, I,‘kv=’, kv,’kub=’, kub); End; |
Обратная связьЗадачи для самостоятельного решения1. Среди целых чисел от 1 до 100 найти все числа, делящиеся на 7. 2. Среди целых чисел от А до В найти все, заканчивающиеся на 5 и кратные 3. 3. Найти все натуральные числа N из промежутка от 1 до 200, для которых верно равенство N mod Y = N div Y. (Y вводить с клавиатуры). 4. Найти все двузначные числа, квадрат суммы цифр которых равен N. |