rendered paste body#include <stdio.h>
#include <stdlib.h>
#include <math.h>
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;
}