Предмет: Информатика,
автор: Митис81
Даны три нечетных числа 3 7 1. Результатом является среднее арифметическое даных чисел определите тип входных и выходных данных. Как записать ответ в таблицу
Ответы
Автор ответа:
2
Входные данные
Целочисленный тип
Выходные данные
Вещественный тип
Объяснение
Вещественный тип, потому что при делении не вещественных типов они приводятся к вещественным (чаще всего double для небольших (в диапазоне double) чисел) Безусловно, у Вас может получиться такой ответ:
(1 + 3 + 2) / 3 = 6 / 3 = 2 - целочисленный тип.
А теперь давайте подставим входные числа:
(3 + 7 + 1) / 3 = 11 / 3 = 3.6 - вещественный тип. Именно из-за такой неопределённости компилятору легче приводить всё к double.
Похожие вопросы
Предмет: Қазақ тiлi,
автор: zhankaparov62
Предмет: Українська мова,
автор: Аноним
Предмет: Физика,
автор: ivanokladnikov007
Предмет: Математика,
автор: ВикторияЗамша
Предмет: Математика,
автор: hog416