All pastes #2049552 Raw Edit

Untitled

public text v1 · immutable
#2049552 ·published 2011-04-23 01:44 UTC
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;
}