Программалық кодка зер сал, Алгоритмнің, дұрыс орындалу ретін анықта, ВС у с 1 айналу бұрышының 90-тан аз мәнін кіту 1 солға бұрылу 1 алға жылжу, бір айналым жасау 1 гироскоптық датчиктің мәндерін бастапкы калыпка келтіру это задания менять места
Заданный фрагмента программы выполняет следующую задачу:
Цикл для i от 1 до 9, в котором если остаток от деления (А[i] + A[0]) на 5 неравен 0, (т. е. сумма А[i] и A[0] не делится на 5), то их (А[i] и A[0]) меняют местами, а переменную S увеличивают на i. Выполним алгоритм вручную:
Заданный фрагмента программы выполняет следующую задачу:
Цикл для i от 1 до 9, в котором если остаток от деления (А[i] + A[0]) на 4 неравен 0, (т. е. сумма А[i] и A[0] не делится на 4), то их (А[i] и A[0]) меняют местами, а переменную S увеличивают на i. Выполним алгоритм вручную:
ответ: 33
Объяснение:
Заданный фрагмента программы выполняет следующую задачу:
Цикл для i от 1 до 9, в котором если остаток от деления (А[i] + A[0]) на 5 неравен 0, (т. е. сумма А[i] и A[0] не делится на 5), то их (А[i] и A[0]) меняют местами, а переменную S увеличивают на i. Выполним алгоритм вручную:
A = 2, 8, 7, 8, 5, 3, 10, 1, 9, 12; i=1; (2+8)%5 = 10%5 = 0;
A = 2, 8, 7, 8, 5, 3, 10, 1, 9, 12; i=2; (2+7)%5 = 9%5 = 4; --> S = 0+2 = 2
A = 7, 8, 2, 8, 5, 3, 10, 1, 9, 12; i=3; (7+8)%5 = 15%5 = 0;
A = 7, 8, 2, 8, 5, 3, 10, 1, 9, 12; i=4; (7+5)%5 = 12%5 = 2; --> S = 2+4 = 6
A = 5, 8, 2, 8, 7, 3, 10, 1, 9, 12; i=5; (5+3)%5 = 8%5 = 3; --> S = 6+5 = 11
A = 3, 8, 2, 8, 7, 5, 10, 1, 9, 12; i=6; (3+10)%5 = 13%5 = 3; --> S = 11+6 = 17
A = 10, 8, 2, 8, 7, 5, 3, 1, 9, 12; i=7; (10+1)%5 = 11%5 = 1; --> S = 17+7 = 24
A = 1, 8, 2, 8, 7, 5, 3, 10, 9, 12; i=8; (1+9)%5 = 10%5 = 0;
A = 1, 8, 2, 8, 7, 5, 3, 10, 9, 12; i=9; (1+12)%5 = 13%5 = 3; --> S = 24+9 = 33
Как можно увидеть, после выполнения фрагмента программы переменная S будет равна 33.
ответ: 28
Объяснение:
Заданный фрагмента программы выполняет следующую задачу:
Цикл для i от 1 до 9, в котором если остаток от деления (А[i] + A[0]) на 4 неравен 0, (т. е. сумма А[i] и A[0] не делится на 4), то их (А[i] и A[0]) меняют местами, а переменную S увеличивают на i. Выполним алгоритм вручную:
A = 6, 2, 3, 1, 5, 6, 7, 8, 9, 3; i=1; (6+2)%4 = 8%4 = 0;
A = 6, 2, 3, 1, 5, 6, 7, 8, 9, 3; i=2; (6+3)%4 = 9%4 = 1; --> S = 0+2 = 2
A = 3, 2, 6, 1, 5, 6, 7, 8, 9, 3; i=3; (3+1)%4 = 4%4 = 0;
A = 3, 2, 6, 1, 5, 6, 7, 8, 9, 3; i=4; (3+5)%4 = 8%4 = 0;
A = 3, 2, 6, 1, 5, 6, 7, 8, 9, 3; i=5; (3+6)%4 = 9%4 = 1; --> S = 2+5 = 7
A = 6, 2, 6, 1, 5, 3, 7, 8, 9, 3; i=6; (6+7)%4 = 13%4 = 1; --> S = 7+6 = 13
A = 7, 2, 6, 1, 5, 3, 6, 8, 9, 3; i=7; (7+8)%4 = 15%4 = 3; --> S = 13+7 = 20
A = 8, 2, 6, 1, 5, 3, 6, 7, 9, 3; i=8; (8+9)%4 = 17%4 = 1; --> S = 20+8 = 28
A = 9, 2, 6, 1, 5, 3, 6, 7, 8, 3; i=9; (9+3)%4 = 12%4 = 0;
Как можно увидеть, после выполнения фрагмента программы переменная S будет равна 28.
Пример работы: