2 条题解

  • 0
    @ 2026-10-17 11:33:30

    • 0
      @ 2024-12-18 14:07:30

      C :

      #include<stdio.h>
      
      int main()
      {
      	double A,B,C,T;
      	scanf("%lf %lf %lf",&A,&B,&C);
      	if (B>A)
      	{
      	    T=B;
      		B=A;
      		A=T;
      	}
      	if (C>A)
      	{
      	    T=C;
      		C=A;
      		A=T;
      	}
      	if (C>B)
      	{
      	    T=C;
      		C=B;
      		B=T;
      	}
      	if (A>=(B+C))
      	{
      	    printf("NAO FORMA TRIANGULO\n");
      	}
      	else if(A*A==B*B+C*C)
      	{
      	    printf("TRIANGULO RETANGULO\n");
      	}
      	else if(A*A>B*B+C*C)
      	{
      	    printf("TRIANGULO OBTUSANGULO\n");
      	}
      	else
      	{
      	    printf("TRIANGULO ACUTANGULO\n");
      	}
      	if (A==B&&B==C)
      	{
      	    printf("TRIANGULO EQUILATERO\n");
      	}
      	else if ((A==B&&B!=C)||(A==C&&A!=B)||(B==C&&A!=B))
      	{
      	    printf("TRIANGULO ISOSCELES\n");
      	}
      	
      
          return 0;
      }
      

      C++ :

      #include<iostream>
      
      using namespace std;
      
      int main()
      {
          double A,B,C,X;
      
          cin>>A>>B>>C;
          
          if(B>A)
          { 
              X=A;
              A=B;
              B=X;
          }     
          if(C>A)
          {   X=A;
              A=C;
              C=X;
          }
          if(C>B)
          {   X=B;
              B=C;
              C=X;
          }    
      
          if(A>=B+C) cout<< "NAO FORMA TRIANGULO" <<endl; 
          else
          {    if(A*A==B*B+C*C) cout<< "TRIANGULO RETANGULO" <<endl;  
               if(A*A>B*B+C*C) cout<< "TRIANGULO OBTUSANGULO" <<endl; 
               if(A*A<B*B+C*C) cout<< "TRIANGULO ACUTANGULO" <<endl; 
               if(A==B&&A==C) cout<< "TRIANGULO EQUILATERO" <<endl; 
               else if(A==B||A==C||B==C) cout<< "TRIANGULO ISOSCELES" <<endl;
          }
          return 0;
      }
      
      • 1

      信息

      ID
      654
      时间
      1000ms
      内存
      128MiB
      难度
      8
      标签
      提交数
      194
      已通过
      29
      上传者