Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.86 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <math.h>
  4.  
  5. #define TRUE 1
  6. #define FALSE 0
  7.  
  8. int pitagoras(int a, int b, int c)
  9. {
  10.     int x,y;
  11.  
  12.     x=pow(a,2)+pow(b,2);
  13.     y=c*c;
  14.     if(y==x)
  15.         return TRUE;
  16.  
  17.     return FALSE;
  18. }
  19.  
  20. int main()
  21. {
  22.     int a,b,c;
  23.     int x,check=FALSE,soma=0;
  24.  
  25.     for(a=3;a<500;a++)
  26.         for(b=4;b<500;b++)
  27.             for(c=5;c<500;c++)
  28.             {
  29.                 x=pitagoras(a,b,c);
  30.                 if(x==1)
  31.                 {
  32.                     soma=(a+b+c);
  33.                     if(soma==1000)
  34.                     {
  35.                         printf("Soma: %d \ta: %d \tb: %d \tc: %d \ta.b.c = %d",soma,a,b,c,(a*b*c));
  36.                         return TRUE;
  37.                     }
  38.                     else if(soma>1000)
  39.                         break;
  40.                 }
  41.             }
  42.  
  43.     return TRUE;
  44. }
  45. c
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement