Предмет: Информатика, автор: 00012333334

Какие значения линейного массива М будут сообщены при выполнении следующего алгоритма:
Алгоритм Целый: I, M[1:8]
Делать от I:=2 до 7
{ Если M[I] = (M[I-1]+M[I+1])/2
То Вывод M[I]

Приложения:

Ответы

Автор ответа: danulpopov
0
если элемента массива равен полусумме соседних элементов, то вывести его:
Делаем трассировку
i = 2; M[i] = 1; (-2 + -1)/2 = -1,5 | -
i = 3; M[i] = -1; (1 + -2)/2 = -0,5 | -
i = 4; M[i] = -2; (-1 + -3)/2 = -2 | +
i = 5; M[i] = -3; (-2 + -2)/2 = -2 | -
i = 6; M[i] = -2; (-3 + 3)/2 = 0 | -
i = 7; M[i] = 3; (-2 + 8)/2 = 3 | +
Ответ: -2, 3
Похожие вопросы
Предмет: Математика, автор: edwardbek
Предмет: Физика, автор: belovaelenaig