1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 6 Параграф 8 ГДЗ Босова 11 класс (Информатика)
Босова, Босова
11 класс
Класс
11
Предмет
Информатика
Автор
Босова, Босова

Задание 6 Параграф 8 ГДЗ Босова 11 класс (Информатика)

Задача
  1. Имеется одномерный целочисленный массив из семи элементов. Каким будет результат преобразования массива по следующему алгоритму?

    const n=7;
    var a: array [1..n] of integer; k,i: integer;
    begin
    for i := 1 to n do read(a[i]);
    k:=a[1];
    for i := 2 to n do a[i — 1] := a[i];
    a[n]:=k;
    for i := 1 to n do write(a[i])
    end.

Подробный ответ

В массиве было 7 элементов:

i1234567
a[i]10125841520

В тексте задания, по смыслу, пропущен сдвиг элементов массива влево на один элемент:

for i := 2 to n do
a[i — 1] := a[i];

Тогда выполняется следующее:

  • $$k = a[1] = 10$$
  • после цикла элементы сдвигаются влево:
i1234567
Обработанный массив12584152010

То есть первый элемент переносится в конец массива.

Ответ

$$12,\ 5,\ 8,\ 4,\ 15,\ 20,\ 10$$



Общая оценка
4 / 5
Другие учебники
Другие предметы