
Navasanka
6 год назад
В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенномниже фрагменте программы массив сначала заполняется, а потом изменяется:for i:=0 to 10 doA[i]:= i + 1;for i:=10 downto 0 doA[i]:= A[10-i];Чему будут равны элементы этого массива?1) 10 9 8 7 6 5 4 3 2 1 02) 11 10 9 8 7 6 5 4 3 2 13) 11 10 9 8 7 6 7 8 9 10 114) 1 2 3 4 5 6 5 4 3 2 1 Ответ будет 4, объясните как получается пожалуйста, просто у меня другие ответы получились
ОТВЕТЫ

Stafford Harry
Oct 24, 2020
ну тип сначала получается массив 1 2 3 4 5 6 7 8 9 10 11
а потом в обратном порядке вычитается i
1 2 3 4 5 6 7 8 9 10 1
1 2 3 4 5 6 7 8 9 2 1
1 2 3 4 5 6 7 8 3 2 1
1 2 3 4 5 6 7 4 3 2 1
1 2 3 4 5 6 5 4 3 2 1
1 2 3 4 5 6 5 4 3 2 1 ну и уже типо нечего вычитать и всио
а потом в обратном порядке вычитается i
1 2 3 4 5 6 7 8 9 10 1
1 2 3 4 5 6 7 8 9 2 1
1 2 3 4 5 6 7 8 3 2 1
1 2 3 4 5 6 7 4 3 2 1
1 2 3 4 5 6 5 4 3 2 1
1 2 3 4 5 6 5 4 3 2 1 ну и уже типо нечего вычитать и всио
106
Смежные вопросы: