РОМЫЧ НЕСКАЖУ
Знаток
(388)
5 лет назад
я так понимаю, что нужно написать
program xyi;
var
a:array[0..100] of integer;
i, n : integer;
begin
readln(n);
a[1] := 0;
a[2] := 0;
a[3] := 1;
writeln(0);
writeln(0);
writeln(1);
for i:= 4 to n do
begin
a[i]:=a[i - 1] + a[i - 2] + a[i - 3];
writeln(a[i])
end
end.
Жду благодарности.
Спасибо в карман не положишь ;-)
Юрий Моисеев
Оракул
(83936)
5 лет назад
Количество выводимых чисел не указано, Пример для первых 20 чисел
var a,a1,a2,a3,i: integer;
begin
a1:=0;a2:=0;a3:=1;
write(a1,' ',a2,' ',a3,' ');
for i:=4 to 20 do
begin
a:=a1+a2+a3;
write(a,' ');
a1:=a2;a2:=a3;a3:=a
end;
end.
(Что в скобах, это пишется снизу а, в учебнике, просто на ноутубке так не смогла) помогите пожалуйста.