Паскаль. решить через for

0 голосов
19 просмотров

Паскаль. решить через for


image

Информатика (64 баллов) | 19 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Первая задача переделанная под for 

program znanija;
var i,a,s:integer;
begin
a:=5;
s:=6;

for I:=5 to 9 do 
begin   
s:=s+a-1;   
inc(a); 
end;

Writeln(a, ' ', s);
end.

Следующая программа найдёт все двузначные числа кратные трём и выведет их на экран 

program znanija;
var i:integer;
begin
for i:=10 to 99 do  if i mod 3 = 0 then write(i:3);
end.

(778 баллов)
0

А 1 можете переделать под for?

0

Тут итак используется цикл For

0

А, вы про первую задачу?

0

Да

0

Добавил в решение. Правда для такой задачи больше подходит while чем for.

0

1 задача 2,3,4 по такому же принципу делаются?

0

Да, там везде a:=5 и условие <=9