Написать функцию, которая как параметры получают объем цилиндра и радиус основы, и вычисляет высоту - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Задание: В цикле вызвана функция, которая как параметры получают объем цилиндра и радиус основы, вычеслить высоту . Задача математического плана = хочется увидеть хоть какой-то пример работы или вашу помощь - заранее всем спасибо ))

Решение задачи: «Написать функцию, которая как параметры получают объем цилиндра и радиус основы, и вычисляет высоту»

textual
Листинг программы
double getCylinderHeight(double volume, double radius) {
    return volume / (M_PI * radius * radius);
}
// ....
while (calculateHeight) {
    double volume = /*  */; 
    double radius = /*  */;
    printf("Height = %lf\n", getCylinderHeight(volume, radius));
}

Объяснение кода листинга программы

  1. В функции getCylinderHeight происходит расчет высоты цилиндра по его объему и радиусу основы.
  2. Функция возвращает значение высоты цилиндра.
  3. В основной части кода объявлены две переменные: volume и radius.
  4. Значения переменных volume и radius присваиваются внутри цикла while.
  5. Цикл while выполняется до тех пор, пока значение переменной calculateHeight не станет равным 0.
  6. Внутри цикла while происходит вывод значения высоты цилиндра на экран.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.727 из 5
Похожие ответы