Buscar

Grupo Básico I - Letra C

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main(){
 float s1, s2, s3;
 float A, B, C;
 
 printf("Teste para classificacao de triangulos.\n\n");
 printf("Entre com o lado s1: ");
 scanf("%f",&s1);
 printf("Entre com o lado s2: ");
 scanf("%f",&s2);
 printf("Entre com o lado s3: ");
 scanf("%f",&s3);
 printf("\n");
 
//Definir qual lado é o maior e A receberá o MAIOR valor dos lados
 if (s1>s2 && s1>s3){//1º IF
 A = s1;
 B = s2;
 C = s3;
 }
 
 else{
 if(s2>s3){
 A = s2;
 B = s1;
 C = s3;
 }
 
 else{
 A = s3;
 B = s1;
 C = s2;
 }
 }
 if(A<B+C && B<A+C && C<A+B){//Analise da existencia de um TRIANGULO
 if(A*A == B*B + C*C)
 printf("O triangulo formado e retangulo.\n");
 
 if(A*A > B*B + C*C)
 printf("O triangulo formado e obtusangulo.\n");
 
 if(A*A < B*B + C*C)
 printf("O triangulo formado e acutangulo.\n");
 }
 
//Exemplo: A=3; B=2; C=1 -> B+C = 2+1 = 3 --> A=B+C, LOGO NÃO EXISTE TRIANGULO 
 else printf("Nenhum triangulo e formado.\n");
 system("PAUSE>NULL");
 return 0;
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais