Pascal! , . простой допустим a делю на b . например a = 20, b = 3. переменные объявляю типа real, так как деление. в результате выводится 6.66666666667. как мне сделать, чтобы просто выводило 6, или округляло в большую или меньшую сторону?

простониккакойтотам простониккакойтотам    3   12.06.2019 22:10    1

Ответы
Никас111 Никас111  10.07.2020 08:46
Если есть паскаль, то можешь запустить файл и посмотреть решение.В ответе пишем writeln(c:0:0). Если заменить 0 на другие цифры, то после запятой можно оставить цифр сколько нужно
ПОКАЗАТЬ ОТВЕТЫ
alina1930 alina1930  10.07.2020 08:46
Смотри, надо запомнить несколько операторов в Pascal.
Trunc(x) - выводит ближайшее целое, не превышающее x по модулю. Например, вместо 6.66666666667, оператор выведет 6. Важно, чтобы число x было вещественным. Ну а при выводе - целым.
Round(x) - округляет число. Например, вместо 6.66666667, оператор выведет 7. Важно, чтобы число x было вещественным. Ну, а при выводе - целым.
Int(x) - выводит целую часть числа x. Например, 6.66666667, оператор выведет 6. Число x должно быть целым или вещественным, но при выводе - вещественным.

Выбирай оператор какой тебе нужен.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика