Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvida de condicionais, quero reduzir o código (iniciante)


Visitante

Pergunta

Crie um programa em que o usuário forneça medidas de 3 lados de um triangulo, e que ele indique se o triangulo é possível. Caso os lados formem um triangulo, indique se o mesmo é escaleno, equilátero ou isósceles:

Criei este código, mas gostaria de saber se dá pra reduzir usando: if, else, elif, while

a = int(input("Digite o 1º lado: "))
b = int(input("Digite o 2º lado: "))
c = int(input("Digite o 3º lado: "))
if a < b + c and b < c + a and c < a + b:
print("Este é um triângulo")
if a == b and a == c:
print("Este é um triangulo equilatero")
if a == b and a != c or b == c and b != a:
print("Este é um triângulo isosceles")
elif a != b and b != c and c != a:
print("Este é um triângulo escaleno")
else:
print("Não existe um triângulos para medidas impostas")
Editado por Traivok
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

<script type='text/javascript'>window.mod_pagespeed_start = Number(new Date());</script>

Talvez usando all() e any() as condições fiquem mais fáceis de visualizar

Fora isso o código esta bom, e usar estas duas funções não vai alterar o resultado do programa

ainda não aprendi essas condições, obrigado amigo o/!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...