Описать функцию, находящую площадь круга радиуса R - C (СИ)

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

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

3. Описать функцию CircleS(R) вещественного типа, находящую площадь круга радиуса R (R — вещественное). С помощью этой функции найти площади трех кругов с данными радиусами. Площадь круга радиуса R вычисляется по формуле S = π•R2. В качестве значения π использовать 3.14.

Решение задачи: «Описать функцию, находящую площадь круга радиуса R»

textual
Листинг программы
#include <stdio.h>
#include <math.h>
 
double circleS (double);
 
int main ( void )
{
    double Radius;
    puts( "Enter radius of circle");
    while(scanf("%lf", &Radius))
    {
         printf("Area of circle with radius %lf = %lf", Radius, circleS(Radius));
    }
    return 0;
}
 
double circleS (double Radius)
{
    double PI = 3.14;
    return PI * Radius * Radius;
}

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

  1. Подключение необходимых библиотек для работы с плавающей точкой и ввода-вывода
  2. Объявление функции circleS, которая вычисляет площадь круга
  3. Ввод значения радиуса с клавиатуры в переменную Radius
  4. Вызов функции circleS с передачей значения радиуса в качестве аргумента
  5. Вывод на экран значения площади круга
  6. Возврат значения функцией circleS
  7. Цикл while, который выполняется до тех пор, пока пользователь не введет нечисловое значение или не отправит сигнал конца файла
  8. Значение PI инициализируется константой 3.14
  9. Вычисление площади круга как площади квадрата с длиной стороны равной радиусу, умноженной на значение PI
  10. Возврат вычисленного значения площади круга

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


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

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

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