Помогите сделать пожалуйста!(1,2 задание)

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

Помогите сделать пожалуйста!(1,2 задание)


image

Информатика (137 баллов) | 13 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
// PascalABC.NET 3.3, сборка 1611 от 06.01.2018
// Внимание! Если программа не работает, обновите версию!

begin
  var x:=ReadInteger('Первое число:');
  var n:=ReadInteger('Количество чисел');
  var a:=ArrGen(n,i->i+x);
  a.Println
end.

Пример
Первое число: 18
Количество чисел 12
18 19 20 21 22 23 24 25 26 27 28 29

-----------------------------------------------

begin
  var n:=ReadInteger('Количество чисел:');
  var (x,y):=(1,0);
  var a:=ArrGen(n,i->begin (x,y):=(y,x+y); Result:=y end);
  a.Println
end.

Пример
Количество чисел 15
1 1 2 3 5 8 13 21 34 55 89 144 233 377 610
(150k баллов)