Составить программу нахождения площади треугольника по формуле Герона. Входные данные длины сторон треугольника. Выходные данные периметр треугольника, площадь треугольника.
#include <stdio.h> #include <math.h> int main() { float a, b, c, s, p, area; printf("Enter the lengths of the sides of the triangle: \n"); scanf("%f %f %f", &a, &b, &c); p = a + b + c; s = p / 2; area = sqrt(s * (s - a) * (s - b) * (s - c)); printf("Perimeter of the triangle: %.2f\n", p); printf("Area of the triangle: %.2f\n", area); return 0; }
Программа принимает на вход длины сторон треугольника, вычисляет периметр и полупериметр, а затем использует формулу Герона для нахождения площади треугольника.
#include <math.h>
int main() {
float a, b, c, s, p, area;
printf("Enter the lengths of the sides of the triangle: \n");
scanf("%f %f %f", &a, &b, &c);
p = a + b + c;
s = p / 2;
area = sqrt(s * (s - a) * (s - b) * (s - c));
printf("Perimeter of the triangle: %.2f\n", p);
printf("Area of the triangle: %.2f\n", area);
return 0;
}
Программа принимает на вход длины сторон треугольника, вычисляет периметр и полупериметр, а затем использует формулу Герона для нахождения площади треугольника.