Вопрос задан 24.07.2023 в 18:04. Предмет Информатика. Спрашивает Позднякова Арина.

3) В программе описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленная

переменная i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется: for i:=0 to 10 do A[i]:=3*i+5; for i:=0 to 9 do begin A[i]:=A[i+1]; end; Чему будут равны элементы этого массива? 4) В программе описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленные переменные k, i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется: for i:=0 to 10 do A[i]:=i*i; k:=A[10]; for i:=0 to 9 do A[i]:=A[i+1]; A[0]:=k; Чему будут равны элементы этого массива? 5) В программе описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленные переменные k, i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется: for i:=0 to 10 do A[i]:=2*i-1; for i:=0 to 4 do begin k:=A[2*i]; A[2*i]:=A[2*i+1]; A[2*i+1]:=k; end; Чему будут равны элементы этого массива?
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Анімушко Ксюша.

3) После первого цикла:

5, 8, 11, 14, 17, 20, 23, 26, 29, 32, 35

После второго:

8, 11, 14, 17, 20, 23, 26, 29, 32, 35, 35

4) После первого цикла:

0, 1, 4, 9, 16, 25, 36, 49, 64, 81, 100

После второго:

100, 4, 9, 16, 25, 36, 49, 64, 81, 100, 100

5) После первого цикла:

-1, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19

После второго:

1, -1, 5, 3, 9, 7, 13, 11, 17, 15, 19

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для каждого из трех фрагментов программы рассмотрим, какие значения будут иметь элементы массива после выполнения соответствующих операций.

  1. В данном фрагменте сначала массив A заполняется значениями 3*i+5 для i от 0 до 10. Затем каждый элемент массива кроме последнего перезаписывается значением следующего элемента. Таким образом, последний элемент массива остается без изменений.

Исходно заполненный массив: A = [5, 8, 11, 14, 17, 20, 23, 26, 29, 32, 35]

После перезаписи элементов: A = [8, 11, 14, 17, 20, 23, 26, 29, 32, 35, 35]

  1. В этом фрагменте массив A заполняется значениями i*i для i от 0 до 10. Затем переменная k получает значение последнего элемента массива A[10]. После этого каждый элемент массива, кроме последнего, перезаписывается значением следующего элемента. Наконец, первый элемент массива получает значение k.

Исходно заполненный массив: A = [0, 1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

Значение переменной k: k = 100

После перезаписи элементов: A = [1, 4, 9, 16, 25, 36, 49, 64, 81, 100, 100]

  1. В данном фрагменте массив A заполняется значениями 2*i-1 для i от 0 до 10. Затем происходит перестановка элементов попарно: элементы с четными индексами меняются местами с элементами с нечетными индексами.

Исходно заполненный массив: A = [-1, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19]

После перестановки элементов: A = [1, -1, 5, 3, 9, 7, 13, 11, 17, 15, 19]

Таким образом, значения элементов массива после выполнения соответствующих операций будут:

  1. A = [8, 11, 14, 17, 20, 23, 26, 29, 32, 35, 35]
  2. A = [1, 4, 9, 16, 25, 36, 49, 64, 81, 100, 100]
  3. A = [1, -1, 5, 3, 9, 7, 13, 11, 17, 15, 19]
0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос