当前位置:编程学习 > C/C++ >>

问题一百四十四:EGypt

PS:直角三角形的条件:

(a*a+ b*b==c*c || a*a+ c*c==b*b || b*b+ c*c== a*a) && (a>0 && b>0 && c>0)


[plain]
#include <stdio.h> 
 
int main() 

    int a; 
    int b; 
    int c; 
 
    while(scanf("%d %d %d", &a, &b, &c)!=EOF && (a!=0 || b!=0 || c!=0)) 
    { 
        if(a+b>c && a+c>b && b+c>a) 
        { 
            if((a*a+ b*b==c*c || a*a+ c*c==b*b || b*b+ c*c== a*a) && (a>0 && b>0 && c>0)) 
            { 
                printf("right\n"); 
            } 
            else  
            { 
               printf("wrong\n"); 
            } 
        } 
    } 
    return 0; 

#include <stdio.h>

int main()
{
 int a;
 int b;
 int c;

 while(scanf("%d %d %d", &a, &b, &c)!=EOF && (a!=0 || b!=0 || c!=0))
 {
     if(a+b>c && a+c>b && b+c>a)
  {
      if((a*a+ b*b==c*c || a*a+ c*c==b*b || b*b+ c*c== a*a) && (a>0 && b>0 && c>0))
   {
       printf("right\n");
   }
   else
   {
      printf("wrong\n");
   }
  }
 }
 return 0;
}

 \
 

补充:软件开发 , C语言 ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,