FUnneR

T2 ZAD 5

Oct 21st, 2015
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.72 KB | None | 0 0
  1. /* T2 zadatak 5 - Tri tačke su zadate koordinatama u ravni. Napisati program
  2. kojim se izračunava površina paralelograma čiji su vrhovi
  3. date tačke. */
  4.  
  5. #include <stdio.h>
  6. #include <math.h>
  7.  
  8. int main(){
  9.    
  10.     int Ax,Bx,Cx,Ay,By,Cy;
  11.     double strA,strB,strC,P,S;
  12.     printf("Unesite koordinate tacke A[x,y]:");
  13.     scanf("%d %d",&Ax,&Ay);
  14.     printf("Unesite koordinate tacke B[x,y]:");
  15.     scanf("%d %d",&Bx,&By);
  16.     printf("Unesite koordinate tacke C[x,y]:");
  17.     scanf("%d %d",&Cx,&Cy);
  18.    
  19.     strA = sqrt((pow(Bx-Ax,2))+(pow(By-Ay,2)));
  20.     strB = sqrt((pow(Cx-Bx,2))+(pow(Cy-By,2)));
  21.     strC = sqrt((pow(Cx-Ax,2))+(pow(Cy-Ay,2)));
  22.     S=(strA+strB+strC)/2;
  23.     P=(sqrt(S*(S-strA)*(S-strB)*(S-strC)));
  24.     printf("Povrsina je %lf\n",P);
  25.  
  26.     return 0;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment