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

Ответы 3

  • Спасибо
    • Автор:

      itsy
    • 5 лет назад
    • 0
  • если есть паскаль, то можешь запустить файл и посмотреть решение.В ответе пишем writeln(c:0:0). Если заменить 0 на другие цифры, то после запятой можно оставить цифр сколько нужно
    • Автор:

      felix30
    • 5 лет назад
    • 0
  • Смотри, надо запомнить несколько операторов в Pascal.Trunc(x) - выводит ближайшее целое, не превышающее x по модулю. Например, вместо 6.66666666667, оператор выведет 6. Важно, чтобы число x было вещественным. Ну а при выводе - целым.Round(x) - округляет число. Например, вместо 6.66666667, оператор выведет 7. Важно, чтобы число x было вещественным. Ну, а при выводе - целым.Int(x) - выводит целую часть числа x. Например, 6.66666667, оператор выведет 6. Число x должно быть целым или вещественным, но при выводе - вещественным.Выбирай оператор какой тебе нужен.
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years