Написать программу на Языке программирования Паскаль для вывода массива где каждое последующее число будет прибавляется к заднему, то есть к примеру 9 7 9+7=16 значит у нас будет такой массив 9 7 16 и т.д.
Пример программы на языке программирования Паскаль:
program AddArray; const N = 5; // количество элементов массива var arr: array[1..N] of integer; i: integer; begin arr[1] := 9; // первый элемент массива arr[2] := 7; // второй элемент массива for i := 3 to N do begin arr[i] := arr[i - 1] + arr[i - 2]; // прибавляем к предыдущему элементу текущий элемент end; writeln('Исходный массив:'); for i := 1 to N do begin write(arr[i], ' '); end; writeln; end.
Данная программа создает массив из 5 элементов, в первые два элемента записываются числа 9 и 7 соответственно. Затем в цикле вычисляется каждый последующий элемент массива как сумма двух предыдущих. Результат выводится на экран.
Последовательность чисел в массиве будет иметь вид: 9 7 16 23 39.
Пример программы на языке программирования Паскаль:
program AddArray;const
N = 5; // количество элементов массива
var
arr: array[1..N] of integer;
i: integer;
begin
arr[1] := 9; // первый элемент массива
arr[2] := 7; // второй элемент массива
for i := 3 to N do
begin
arr[i] := arr[i - 1] + arr[i - 2]; // прибавляем к предыдущему элементу текущий элемент
end;
writeln('Исходный массив:');
for i := 1 to N do
begin
write(arr[i], ' ');
end;
writeln;
end.
Данная программа создает массив из 5 элементов, в первые два элемента записываются числа 9 и 7 соответственно. Затем в цикле вычисляется каждый последующий элемент массива как сумма двух предыдущих. Результат выводится на экран.
Последовательность чисел в массиве будет иметь вид: 9 7 16 23 39.