Sfname
@Sfname

Небольшая задача из книги Страуструпа. Как её решить?

Учу C++ по книге Страуструпа, которая для начинающих.
Читателю предложено составить программу и представлена инструкция, как это сделать.
У меня не получается. Если ребёнок введёт 5, то после умножения этого числа на 12 получается ведь 60, а не 5 с чем-то.5d627c2bac568873122655.png
  • Вопрос задан
  • 216 просмотров
Решения вопроса 1
vt4a2h
@vt4a2h Куратор тега C++
Senior software engineer (C++/Qt/boost)
Условие правильное, просто наверное перевод немного странный.
Программа и выведет возраст в месяцах. Однако, если пользователь введёт не целое число лет, например 5,5, а вы сохраните результат в целочисленную переменную, то вы потеряете полгода, или 6 месяцев. Программа наглядно это демонстрирует. Просто попробуйте использовать для хранения введённых данных сначала int, а потом double и посмотрите на результат, после ввода 5,5 в обоих случаях. Упражнение нацелено как раз на это.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы