Найдите площадь треугольника, по двум сторонам и углу между ними - C (СИ) (69480)

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

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

программа вв системе си

Решение задачи: «Найдите площадь треугольника, по двум сторонам и углу между ними»

textual
Листинг программы
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. int main()
  5. {
  6.     float a,b,angle,area;
  7.    
  8.     printf("First side(a) - ");
  9.     scanf("%f",&a);
  10.    
  11.     printf("Second side(b) - ");
  12.     scanf("%f",&b);
  13.    
  14.     printf("Angle between sides of triangle - ");
  15.     scanf("%f",&angle);
  16.    
  17.     area = 0.5 * a * b * sinf(angle * (M_PI / 180));
  18.     printf("Area of triangle - %f",area);  
  19. }

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

  1. Подключение необходимых библиотек для работы с числами с плавающей точкой и математическими функциями.
  2. Объявление переменных типа float для ввода данных пользователем и вычисления площади треугольника.
  3. Вывод сообщения с просьбой ввести первую сторону треугольника.
  4. Считывание значения первой стороны треугольника с помощью функции scanf.
  5. Вывод сообщения с просьбой ввести вторую сторону треугольника.
  6. Считывание значения второй стороны треугольника с помощью функции scanf.
  7. Вывод сообщения с просьбой ввести угол между сторонами треугольника.
  8. Считывание значения угла между сторонами треугольника с помощью функции scanf.
  9. Вычисление площади треугольника по формуле Герона, используя введенные значения.
  10. Вывод сообщения с результатом вычисления площади треугольника.

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


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

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

12   голосов , оценка 3.5 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы