Вопрос:

8. Исходное данное – целое трёхзначное число x. Выполните для x = 125 следующий алгоритм: a := x div 100 b := x mod 100 div 10 c := x mod 10 s := a + b + c Какой смысл имеет результат s этого алгоритма?

Ответ:

Выполним алгоритм для x = 125: 1. `a := x div 100` (a = 125 div 100 = 1) `div` - это целочисленное деление. 2. `b := x mod 100 div 10` (b = 125 mod 100 div 10 = 25 div 10 = 2) `mod` - это остаток от деления. 3. `c := x mod 10` (c = 125 mod 10 = 5) 4. `s := a + b + c` (s = 1 + 2 + 5 = 8) Результат `s` - это сумма цифр трехзначного числа `x`.
Смотреть решения всех заданий с фото

Похожие