• Даны три нечетных числа 3 7 1. Результатом является среднее арифметическое даных чисел определите тип входных и выходных данных. Как записать ответ в таблицу

Ответы 1

  • Входные данные

    Целочисленный тип

    Выходные данные

    Вещественный тип

    Объяснение

    Вещественный тип, потому что при делении не вещественных типов они приводятся к вещественным (чаще всего double для небольших (в диапазоне double) чисел) Безусловно, у Вас может получиться такой ответ:

    (1 + 3 + 2) / 3 = 6 / 3 = 2 - целочисленный тип.

    А теперь давайте подставим входные числа:

    (3 + 7 + 1) / 3 = 11 / 3 = 3.6 - вещественный тип. Именно из-за такой неопределённости компилятору легче приводить всё к double.

  • Добавить свой ответ

Войти через Google

или

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

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

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