#include #include #include int main(int argc, char *argv[]) { float x1, x2, x3, y1, y2, y3, //abscissas e ordenadas ladoA, ladoB, ladoC, //medidas dos lados do triangulo s, //semiperímetro area; //area do triangulo /*Obtenção dos cálculos*/ printf("Digite os valores a seguir:\n\n"); printf("Digite o valor de x1: "); scanf("%f", &x1); printf("Digite o valor de x2: "); scanf("%f", &x2); printf("Digite o valor de x3: "); scanf("%f", &x3); printf("Digite o valor de y1: "); scanf("%f", &y1); printf("Digite o valor de y2: "); scanf("%f", &y2); printf("Digite o valor de y3: "); scanf("%f", &y3); /*Obtenção dos cálculos*/ ladoA = sqrt(((x2-x1)*(x2-x1)) + ((y2-y1)*(y2-y1))); ladoB = sqrt(((x2-x3)*(x2-x3)) + ((y2-y3)*(y2-y3))); ladoC = sqrt(((x1-x3)*(x1-x3)) + ((y1-y3)*(y1-y3))); s = (ladoA + ladoB + ladoC) / 2; area = sqrt (s * (s - ladoA) * (s - ladoB) * (s - ladoC)); printf("O valor do semiperimetro e: %.2f\n ", s); printf("A area do triangulo e : %.2f\n ", area); system("PAUSE"); return 0;