#include #include #include int main(int argc, char *argv[]) { float x1, x2, y1, y2, ladoA, ladoB, ladoC, semiPer, area; /* obtenção dos valores de x1, x2, y1, y2 */ printf("Digite os valores.\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 y1: "); scanf("%f", &y1); printf("Digite o valor de y2: "); scanf("%f", &y2); ptinf("\n"); /* calculos */ ladoA = (x2 - x1); ladoB = (y2 - y1); ladoC = sqrt (((x1 - x2) * (x1 - x2)) + ((y1 - y2)) * (y1 - y2))); semiPer = (ladoA + ladoB + ladoC)/2; area = sqrt ((semiPer * (semiPer - ladoA) * (semiPer - ladoB) * (semiPer - ladoC)); /* Saída dos resultados */ printf("O semiperimrtro é: %f\n", semiPer); printf("A area é: %f\n", area); printf("\n"); system("PAUSE"); return 0; }