//Diseñar un algoritmo que calcule el área de un triángulo en función de las longitudes de sus lados a, b, c:
//Area = √p(p-a)(p-b)(p-c) donde p=(a+b+c) / 2
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int longA=0, longB=0, longC=0, p=0;
float area=0;
printf("Ingrese la longitud del lado A del triangulo: ");
scanf("%d", &longA);
printf("Ingrese la longitud del lado B del triangulo: ");
scanf("%d", &longB);
printf("Ingrese la longitud del lado C del triangulo: ");
scanf("%d", &longC);
p = longA + longB + longC;
area = sqrt(p * (p - longA) * (p - longB) * (p - longC));
printf("El area del triangulo es: %f", area);
return 0;
}
Comments