2. Опишите массив А из 10 целочисленных элементов, где каждый элемент является случайным целым числом от 0

2. Опишите массив А из 10 целочисленных элементов, где каждый элемент является случайным целым числом от 0 до 100. Выберите корректные варианты описания массива А:

a. var A: array [1..10] of integer;
b. var A: array [0..100] of integer;
c. const A=array (1, 10, 20, 30, 40, 50, 60, 70, 80, 100) of integer;
d. var A: array [0..9] of integer;
e. var A = array [1..10] of integer;
f. var A: array [1.10] integer;

3. Дана часть программы. Заполните пропущенные числовые значения элементов массива:

A[1] = 1;
A[2] = 1;
for i = 3 to 7 do A[i] = A[i-1] + A[i-2];
A[1] = 1;
A[2] = 1;
A[3] =
Вечерний_Туман

Вечерний_Туман

А. var A: array [1..10] of integer;
B. Неправильный вариант. Здесь массив имеет размерность от 0 до 100, в то время как в условии сказано, что массив должен иметь 10 элементов.
C. Неправильный вариант. Этот вариант не является корректным синтаксисом объявления массива в языке программирования.
D. var A: array [0..9] of integer;
E. Неправильный вариант. В этом варианте не указаны многоточия между индексами массива.
F. Неправильный вариант. В этом варианте не указаны многоточия между индексами массива.

Таким образом, корректными вариантами описания массива А являются а) var A: array [1..10] of integer; и d) var A: array [0..9] of integer.

Для второй задачи, пропущенные значения элементов массива можно заполнить следующим образом:

A[3] = A[2] + A[1] = 1 + 1 = 2;
A[4] = A[3] + A[2] = 2 + 1 = 3;
A[5] = A[4] + A[3] = 3 + 2 = 5;
A[6] = A[5] + A[4] = 5 + 3 = 8;
A[7] = A[6] + A[5] = 8 + 5 = 13;

Таким образом, значения элементов массива будут:

A[1] = 1;
A[2] = 1;
A[3] = 2;
A[4] = 3;
A[5] = 5;
A[6] = 8;
A[7] = 13.
Знаешь ответ?
Задать вопрос
Привет!
hello