Контрольные задания > 21. Найдите значение переменной С после выполнения фрагмента программы:
A:=34;
B:=8;
C:=(A mod 10)*10+ B mod 5;
Вопрос:
21. Найдите значение переменной С после выполнения фрагмента программы:
A:=34;
B:=8;
C:=(A mod 10)*10+ B mod 5;
Ответ:
Разберем фрагмент программы:
1. `A := 34;` - Переменной `A` присваивается значение 34.
2. `B := 8;` - Переменной `B` присваивается значение 8.
3. `C := (A mod 10) * 10 + B mod 5;` -
* Вычисляем `A mod 10`, то есть `34 mod 10 = 4` (остаток от деления 34 на 10).
* Умножаем результат на 10: `4 * 10 = 40`.
* Вычисляем `B mod 5`, то есть `8 mod 5 = 3` (остаток от деления 8 на 5).
* Складываем результаты: `40 + 3 = 43`.
* Присваиваем результат переменной `C`, то есть `C := 43`.
**Ответ:** a) 43