Информатика, опубликовано 2018-08-22 23:20:10 by Гость

1) В программе описан одномерный целочисленный массив с индексами от 0 до 9 и целочисленные переменные k и i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется: for i:=0 to 9 do A[i]:=i+1; k:=A[9]; for i:=9 downto 1 do A[i]:=A[i-1]; A[0]:=k; Чему будут равны элементы этого массива? 1) 10 3 4 5 6 7 8 9 10 10 2) 10 1 2 3 4 5 6 7 8 9 3) 10 1 1 1 1 1 1 1 1 1 4) 10 10 10 10 10 10 10 10 10 10 Ребят решите плиз с помощью таблицы напишите на листочке и киньте!!!

Ответ оставил Гость

Формирование 
i     0 1 2 3 4 5 6 7 8 9
a[i] 1 2 3 4 5 6 7 8 9 10  
k := a[9] (10)
-----------------------------
обработка  
i     9 8 7 6 5 4 3 2 1
a[i] 9 8 7 6 5 4 3 2 1
a[0] := k; (10);
-----------------------------
Результат   10,1,2,3,4,5,6,7,8,9

Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.

Форма вопроса доступна на полной версии этой страницы.