Написать программу на языке программирования паскаль для вывода массива где каждое последующее число будет прибавляется к заднему, то есть к примеру 9 7 9+7=16 значит у нас будет такой массив 9 7 16 и т.д.
// без массива begin var (a, b) := ReadInteger2('Задай два первых числа '); var n := ReadInteger('Сколько всего чисел надо?'); Print(a, b); for var i := 3 to n do begin (a, b) := (b, a + b); Print(b) end end.
// с массивом begin var n := ReadInteger('Сколько всего чисел надо?'); var a := new integer[n]; (a[0], a[1]) := ReadInteger2('Задай два первых числа '); for var i := 2 to n - 1 do a[i] := a[i - 1] + a[i - 2]; a.Println end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку