Елементи масиву А[1..6] мають значення: (2, 5, 7, 8, 16, 13).Визначте, яких значень набудуть елементи масиву після виконання оператора A[i] := 2*A[i]
Масив Аміститиме елементи (425, 49, 64, 256, 169)
масив Аміститиме елементи (2 10, 14, 16, 32 26)
Масив Аміститиме елементи (2, 10, 14, 16, 32, 13)
Масив А міститиме елементи 4, 10, 14, 16, 32, 26)
1.
const N = 10;
var a: array [1..N] of integer;
i, x: integer;
begin
write('Введите x: ');
readln(x);
for i := 1 to N do
begin
a[i] := x + i - 1;
write(a[i], ' ');
end;
end.
2.
const N = 10;
var a: array [1..N] of integer;
i: integer;
begin
a[1] := 1;
a[2] := 1;
for i := 3 to N do
begin
a[i] := a[i-1] + a[i-2];
end;
for i := 1 to N do
begin
write(a[i], ' ');
end;
end.
3.
const N = 6;
var a: array [1..N] of integer;
i, x: integer;
begin
a[N] := 1;
for i := N-1 downto 1 do
begin
a[i] := 2 * a[i+1];
end;
for i := 1 to N do
begin
write(a[i], ' ');
end;
end.
Объяснение: