Операции с целыми числами
Операции с вещественными числами
Случайные и псевдослучайные числа
Практическая работа № 7 «Линейные программы»
Практическая работа № 8 «Операции с целыми числами»
Практическая работа № 9 «Операции с вещественными числами»
Практическая работа № 10 «Случайные числа»
Часто нужно получить целый результат деления целых чисел и остаток от деления. Например, известен интервал времени в секундах (скажем, 175 секунд) и нужно определить, сколько в нём целых минут и оставшихся секунд (175 с = 2 мин 55 с). Здесь число минут — это целая часть от деления 175 на 60, а 55 секунд — это остаток от этого деления.
В таких случаях в алгоритмическом языке используют команды div и mod, а в Паскале — операции с теми же именами (они имеют такой же приоритет, как умножение и деление):
С помощью этих операций удобно работать с отдельными цифрами числа. Как мы увидели в главе 2, остаток от деления числа на 10 — это последняя цифра его десятичной записи 1).
А остаток от деления на N — последняя цифра записи числа в системе счисления с основанием N.
Чему равен остаток от деления числа N на 100?
Если разделить число на 10 и взять только целую часть, мы отбросим последнюю цифру числа: значение div (123, 10) равно 12.
Как с помощью операций div и mod выделить вторую с конца цифру числа?
Следующая страница Вывод данных на экран