1. Главная
  2. Библиотека
  3. Экономика
  4. Enter Input here your code takes input, add i 3.48 Output...
Разбор задачи

Enter Input here your code takes input, add i 3.48 Output per hour = 12

  • Предмет: Экономика
  • Автор: Кэмп
  • #null
Enter Input here your code takes input, add i 3.48 Output per hour = 12

Условие:

Enter Input here
\nIf your code takes input, add i
\nOutput

3.48
\nYour Output\nRevenue per hour = 12

Решение:

Нам нужно разобраться, почему при запуске программы выводится «Revenue per hour = 12», хотя ожидается другое значение (например, 3.48).

Шаг 1. Объявляются переменные. Переменная sum имеет тип double и содержит значение 100.2, а hours – тип unsigned int со значением
8.

Шаг 2. При вычислении revenuePerHour используется выражение
  (unsigned int)sum/hours
Обратите внимание, что приведение (unsigned int)sum применяется только к переменной sum. Это значит, что число 100.2 приводится к типу unsigned int, из-за чего отбрасывается дробная часть и остается...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какое ключевое понятие демонстрирует различие между ожидаемым и фактическим результатом в данной задаче?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет