Упр.76 ГДЗ Рабочая тетрадь Босова 9 класс (Информатика)
Босова
9 класс
Класс
9
Предмет
Информатика
Автор
Босова
Упр.76 ГДЗ Рабочая тетрадь Босова 9 класс (Информатика)
Задача
Массив $$a$$ из десяти элементов сформирован следующим образом:
Алгоритмический язык
нц для $$i$$ от 1 до 10
$$a[i]:=i*i$$
кц
Паскаль
for $$i:=1$$ to 10 do $$a[i]:=i*i$$;
К данному массиву был применён следующий алгоритм:
Алгоритмический язык
$$b:=a[10]$$
нц для $$i$$ от 0 до 8
$$a[10-i]:=a[9-i]$$
кц
$$a[1]:=b$$
Паскаль
$$b:=a[10]$$;
for $$i:=0$$ to 8 do $$a[10-i]:=a[9-i]$$;
$$a[1]:=b$$;
Чему равно значение седьмого элемента обработанного массива?
Подробный ответ
Сначала массив формируется по правилу $$a[i]=i^2$$, поэтому получаем:
| i | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| a[i] | 1 | 4 | 9 | 16 | 25 | 36 | 49 | 64 | 81 | 100 |
Затем выполняется алгоритм, который переносит последний элемент в начало, а остальные сдвигает вправо на одну позицию. После обработки массив будет таким:
| i | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| a[i] | 100 | 1 | 4 | 9 | 16 | 25 | 36 | 49 | 64 | 81 |
Седьмой элемент обработанного массива равен $$a[7]=36$$.
Ответ
36
Другие учебники
Другие предметы



