Что будет напечатано в в результате 4-кратного повторения постоянно изменяемой формулы «сместить а на три позиции вправо, а б на 2 позиции влево»? изначально дано: а=а б=й алфавит зациклен: то есть после буквы я начинается снова а в ответе запищите только буквы, без точек и запятых. например: аб
129
479
Ответы на вопрос:
ответ: 28
Объяснение:
Заданный фрагмента программы выполняет следующую задачу:
Цикл для i от 1 до 9, в котором если остаток от деления (А[i] + A[0]) на 4 неравен 0, (т. е. сумма А[i] и A[0] не делится на 4), то их (А[i] и A[0]) меняют местами, а переменную S увеличивают на i. Выполним алгоритм вручную:
6, 2, 3, 1, 5, 6, 7, 8, 9, 3; i=1; (6+2)%4 = 8%4 = 0; 6, 2, 3, 1, 5, 6, 7, 8, 9, 3; i=2; (6+3)%4 = 9%4 = 1; --> S =0+2= 23, 2, 6, 1, 5, 6, 7, 8, 9, 3; i=3; (3+1)%4 = 4%4 = 0; 3, 2, 6, 1, 5, 6, 7, 8, 9, 3; i=4; (3+5)%4 = 8%4 = 0; 3, 2, 6, 1, 5, 6, 7, 8, 9, 3; i=5; (3+6)%4 = 9%4 = 1; --> S =2+5= 76, 2, 6, 1, 5, 3, 7, 8, 9, 3; i=6; (6+7)%4 = 13%4 = 1; --> S =7+6= 137, 2, 6, 1, 5, 3, 6, 8, 9, 3; i=7; (7+8)%4 = 15%4 = 3; --> S =13+7= 208, 2, 6, 1, 5, 3, 6, 7, 9, 3; i=8; (8+9)%4 = 17%4 = 1; --> S =20+8= 289, 2, 6, 1, 5, 3, 6, 7, 8, 3; i=9; (9+3)%4 = 12%4 = 0;Как можно увидеть, после выполнения фрагмента программы переменная S будет равна 28.
Пример работы:
Популярно: Информатика
-
irinapak198502.08.2020 22:19
-
School30zh22.06.2020 01:22
-
sashadorosh195321.12.2020 19:08
-
sonyaway1208.02.2021 16:20
-
Аля1925114.06.2020 04:03
-
илья33567б027.09.2021 10:22
-
D3MON119.09.2020 03:32
-
07060703.04.2020 11:19
-
ivanychboss27.11.2021 00:47
-
Sanisle06.04.2022 04:32