Задать вопрос
3 июня, 13:39

Дано действительное число Х. Напишите программу для вычисления:

Числа Х, округлённого до ближайшего целого

Числа Х без дробных цифр

+1
Ответы (1)
  1. 3 июня, 15:36
    0
    В Паскале есть функция Round, которая использует следующий "стандартный" алгоритм округления:

    Если число положительное, то при величине его дробной части меньше 0.5, она просто отбрасывается, если больше - отбрасывается и к числу прибавляется единица. Если число отрицательное, то при абсолютной величине его дробной части меньше 0.5, она просто отбрасывается, если больше - из числа вычитается единица.

    А функция Trunc возвращает целую часть числа.

    var

    p:real;

    begin

    Write ('Введите число: ') ; Read (p) ;

    Writeln ('Округленное значение: ', Round (p),', целая часть: ', Trunc (p))

    end.

    Тестовое решение:

    Введите число: - 12.74

    Округленное значение: - 13, целая часть: - 12

    Введите число: 12.93

    Округленное значение: 13, целая часть: 12

    Введите число: 9.4323

    Округленное значение: 9, целая часть: 9
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Дано действительное число Х. Напишите программу для вычисления: Числа Х, округлённого до ближайшего целого Числа Х без дробных цифр ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
3. Написать программу, которая запрашивает ввод целого числа в переменную B и выводит это число на экран. Проверить правильность работы программы на числах 1, - 5, 256, 10455. 4.
Ответы (1)
1. Напишите программу вычисления расстояния между двумя точками плоскости. 2. Напишите программу вычисления площади боковой поверхности куба. 3. Напишите программу вычисления площади и гипотенузы прямого треугольника, если известны его катеты. 4.
Ответы (1)
Опишите переменные для размещения в них: - пола человека (один символ) ; - целого положительного двузначного числа; -целого положительного трёхзначного числа; -целого положительного четырёхзначного числа; -небольшого вещественного числа;
Ответы (1)
1. Дано двузначное число. Определить: a. какая из его цифр больше, первая или вторая; b. одинаковы ли его цифры. 2. Дано двухзначное число. Определить, равен ли квадрат этого числа учетверённой сумме кубов его цифр.
Ответы (1)
Дано вещественное число х напишите программу, которая вычисляет целую часть числа х, округленную до ближайшего целого, и выводит на экран монитора результат
Ответы (1)