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