• Что то пошло не так. Помогите разобратся

    формулы
    area = radius*radius*pi
    volume = area*length

    входные данные
    radius = 5.5
    length = 12

    Выходные данные должны быть
    area = 109.4
    volume = 1140,4

    question img

Ответы 3

  • спасибо!)
    • Автор:

      chasebell
    • 6 лет назад
    • 0
  • В данном случае area = 109.4, исходя из ее формулы(area = radius^2 * 3.14..) и входного radius, считаем: 190.4 / PI = ~ 34.8(radius^2, если идти от обратного) ~ 5.9, чего быть не может, ибо входные данные - 5.5
    • Автор:

      snakeifrp
    • 6 лет назад
    • 0
  • Ваша ошибка в том, что Вы неверно используете вещественные числа.

    Переменной PI(это должна быть константа) вы должны присвоить вещественное число 3.14, а не 3, 14(оператор запятая - совсем другое)

    И да, в библиотеке cmath определена константа M_PI, используйте ее.

    Не знаю, кто писал входные данные, но там явно, скорее всего, опечатка. Погрешность это быть не может, ибо вторая величина сошлась.

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

Войти через Google

или

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

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

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