Advertisement
Guest User

Untitled

a guest
Jan 28th, 2014
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.06 KB | None | 0 0
  1. #include <stdlib.h>
  2. #include <math.h>
  3. #include <stdio.h>
  4.  
  5. int main()
  6. {
  7.     FILE *fw;
  8.     fw=fopen("dane.txt","r");
  9.    
  10.     int a,b,c,sort[2],i;
  11.    
  12.     do
  13.     {
  14.     fscanf(fw, "%d %d %d",&a,&b,&c);
  15.    
  16.     if(a>=b && a>=c)
  17.     {
  18.         sort[0]=a;
  19.         if(b>=c){sort[1]=b; sort[2]=c;} else {sort[1]=c; sort[2]=b;}
  20.        
  21.     } else if(b>a && b>c)
  22.     {
  23.         sort[0]=b;
  24.         if(a>c){sort[1]=a; sort[2]=c;} else {sort[1]=c; sort[2]=a;}
  25.        
  26.     } else if(c>a && c>b)
  27.     {
  28.         sort[0]=c;
  29.         if(a>b){sort[1]=a; sort[2]=b;} else {sort[1]=b; sort[2]=a;}
  30.        
  31.     }
  32.     a=sort[0]; b=sort[1]; c=sort[2];
  33.    
  34.     if(pow(a,2)==pow(b,2)+pow(c,2))
  35.     {
  36.         printf("Trojkat prostokatny.\n");
  37.     } else if(a>=b+c)
  38.     {
  39.         printf("Brak.\n");
  40.     } else if(pow(a,2)>pow(b,2)+pow(c,2))
  41.     {
  42.         printf("Rozwartokatny.\n");
  43.     } else if(pow(a,2)<pow(b,2)+pow(c,2))
  44.     {
  45.         printf("Ostrokatny.\n");
  46.     } else{printf("Blad.");}
  47.     i++;
  48.     } while (i<4);
  49.  
  50.     fclose(fw);
  51.     return(EXIT_SUCCESS);
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement