Задать вопрос
26 мая, 16:19

В программе используется целочисленный одномерный массив А с индексами от 0 до 5. Ниже представлен фрагмент программы, записанный на разных языках программирования:

Паскаль

For i=0 to 5 do

A[i]=i

For i=0 to 5 do

A[5-i]=A[i]

Си

For (i=0; i<=5; i++)

A[i]=i

For (i=0; <=5; i++)

A[5-i]=A[i]

Введите последовательность чисел, которая будет сохранена в массиве в результате выполнения программы (числа разделять одним пробелом, например 1 2 3 4 5)

+2
Ответы (1)
  1. 26 мая, 17:55
    0
    Сначала каждый элемент массива получит значение, равное значению индекса в массиве, т. е. 0 1 2 3 4 5.

    Затем будет происходит присваивание по схеме "последний элемент равен первому, предпоследний - второму ... первый - последнему." Надо учитывать, что после присваивания A[3]:=A[2] последуют присваивания А[2]:=А[3], A[1]:=A[4] ..., которые ничего не изменят, поэтому результат будет таким:

    0 1 2 2 1 0
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «В программе используется целочисленный одномерный массив А с индексами от 0 до 5. Ниже представлен фрагмент программы, записанный на разных ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы