Предмет: Информатика,
автор: Alesta296
Помогите, пожалуйста!!!!! Это срочно!!!!!!!!!!!!!!!!
Из 20 целочисленных значений состоит одномерный массив:
В=[1,2,3,4,5,6,7,7,6,5,4,3,2,1,1,2,3,4,5,6];
Найдите количество чётных элементов, которые не изменят свои значения после выполнения представленной блок-схемы. Индексация элементов массива начинается с единицы.
Приложения:

Ответы
Автор ответа:
0
Первые три элемента нового массива будут равны третьему элементу исходного массива, а остальные элементы нового массива будут равны четвертому элементу исходного массива, четвертый элемент исходного массива = 4, поэтому, в новом массиве не измененными четными останутся 3 элемента.
Автор ответа:
0
В цикле происходит переприсваивание элементу массива B[i] значения элемента массива B[j], где i меняется от 1 до 20, а j вычисляется по формуле ЦелаяЧасть ( (i+5)/3 ) + 1.
Эта формула порождает значения 3, 3, 3, 4, 4, 4, ... 8, 8, 8, 9, 9
Будут получены шесть троек значений 3, 4, 5, ... 8 и одна пара значений 9.
При этом i пробежит 10 четных значений 2, 4, 6, ...20 и для i=4 будет получено j=4, т.е. этот элемент не изменит значения.
Следовательно, свои значения изменят 9 четных элементов.
Эта формула порождает значения 3, 3, 3, 4, 4, 4, ... 8, 8, 8, 9, 9
Будут получены шесть троек значений 3, 4, 5, ... 8 и одна пара значений 9.
При этом i пробежит 10 четных значений 2, 4, 6, ...20 и для i=4 будет получено j=4, т.е. этот элемент не изменит значения.
Следовательно, свои значения изменят 9 четных элементов.
petyaGavrikov:
Представленный алгоритм преобразуеь массив В=[1,2,3,4,5,6,7,7,6,5,4,3,2,1,1,2,3,4,5,6] в массив В=[3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4]. Следовательно, "количество чётных элементов, которые не изменят свои значения" = 3 (это элементы со значением 4). Т.е. у меня решение такое же, как у Srzontmp.
Интересные вопросы