Тема: Алгоритм "цикл". Решение задач.
Циклический алгоритм с предусловием
While <логическое выражение> Do <тело цикла> |
Циклический алгоритм с постусловием
Repeat <тело цикла> Until <логическое выражение> |
Цикл с параметром
1) For I:=In to Ik Do <тело цикла> 2) For I:=In downto Ik Do <тело цикла> |
Задача 1. Вычислить сумму натурального ряда чисел от 1 до N.
procedure TForm1.Button1Click(Sender: TObject);
var
n,s,a: integer;
begin
s:=0 ;
a:=1;
n:=StrToInt ( Edit1.Text ) ;
for a:=1 to n do s:=s+a;
Label3.Caption:= 'Ответ: '+FloatToStr (s);
end;
Задача 2. Вычислить произведение натурального ряда чисел от 1 до N.
Примечание: s:=1.
Примечание: s:=1.
Задача 3. Вычислить квадрат суммы натурального ряда чисел от 1 до N.