#5883: 我錯了嗎?


dl4 (fatty)

學校 : 不指定學校
編號 : 19752
來源 : [140.117.178.97]
最後登入時間 :
2019-10-25 21:02:53
d507. 三角形的判斷 -- 板橋高中教學題 | From: [163.21.229.5] | 發表日期 : 2011-10-06 13:04

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int a,b,c;
    while(cin>>a>>b>>c)
         {
         if(a*a+b*b==c*c)
           {cout<<"right triangle"<<endl;}
         if(a*a+b*b<c*c|| (a==b&&b==c)) 
           {cout<<"obtuse triangle"<<endl;}  
         if(a*a+b*b>c*c)
           {cout<<"acute triangle"<<endl;}            
         }
  
    return EXIT_SUCCESS;
}

 
#6506: Re:我錯了嗎?


jack276017 (Moonslight)

學校 : 桃園市私立復旦高級中學
編號 : 23630
來源 : [114.32.182.206, 192.168.4.101]
最後登入時間 :
2013-10-02 15:05:11
d507. 三角形的判斷 -- 板橋高中教學題 | From: [114.32.182.206, 192.168.4.101] | 發表日期 : 2012-03-30 20:02

#include
#include

using namespace std;

int main(int argc, char *argv[])
{
    int a,b,c;
    while(cin>>a>>b>>c)
         {
         if(a*a+b*b==c*c)
           {cout<<"right triangle"<         if(a*a+b*b           {cout<<"obtuse triangle"<         if(a*a+b*b>c*c)
           {cout<<"acute triangle"<         }
  
    return EXIT_SUCCESS;
}



我認為系統不一定是 a<b<c 要先判斷大小才行 
ZeroJudge Forum