Создать функцию вычисления площади трапеции - C (СИ)

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

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

Создать функцию TrapezeArea(a,b,h) вычисления площади трапеции: S=(a+b)/h, где a и b - длины оснований; h - высота трапеции. Вывод такой: ПЛОЩАДЬ ТРАПЕЦИИ Введите через пробел длины сторон a, b и высоту трапеции h в миллиметрах и нажмите [Enter]: ->5 7 12 Результат: 72 кв. мм.

Решение задачи: «Создать функцию вычисления площади трапеции»

textual
Листинг программы
#include <stdio.h>
 
double f(double a, double b, double h) 
{
    return ((a+b)*h*0.5);
}
 
int main(void)
{
    double a, b, h;
    scanf("%lf%lf%lf",&a, &b, &h);
    printf("%lf\n", f(a, b, h));
}

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

  1. Включаем файл стандартного ввода/вывода
  2. Создаем функцию f(double a, double b, double h) для вычисления площади трапеции
  3. Задаем формулу для вычисления площади трапеции: ((a+b)h0.5)
  4. В функции main(void) объявляем переменные a, b, h типа double
  5. Используем функцию scanf() для ввода значений переменных a, b, h
  6. Вызываем функцию f(a, b, h) и выводим результат на экран с помощью функции printf()
  7. Выводим значение площади трапеции на экран

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


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

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

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