Контрольные задания > 9. Определите с помощью которого действия НЕ получить разряд десятков четырехзначного числа:
Вопрос:
9. Определите с помощью которого действия НЕ получить разряд десятков четырехзначного числа:
Ответ:
Разберем каждое действие, чтобы определить, какое из них не позволяет получить разряд десятков четырехзначного числа (например, 1234):
* **a) x mod 100 div 10:** Сначала вычисляется остаток от деления на 100 (например, `1234 mod 100 = 34`), затем результат делится нацело на 10 (`34 div 10 = 3`). Это действительно дает цифру в разряде десятков.
* **б) x mod 1000 mod 100 div 10:** Сначала вычисляется остаток от деления на 1000 (например, `1234 mod 1000 = 234`), затем берется остаток от деления на 100 (`234 mod 100 = 34`). Результат делится нацело на 10 (`34 div 10 = 3`). Это тоже даёт цифру в разряде десятков.
* **в) x div 100 mod 10 +:** Некорректная операция. Нет завершающего операнда для операции сложения. Если бы было `x div 100 mod 10`, то вы бы получили разряд десятков. Значит, этот вариант неверен.
**Ответ:** в) x div 100 mod 10 +