3
respostas

[Dúvida] Exercicio 11 - Estruturas Condicionais

Segue minha resolucao. Como ainda nao tenho experiencia, procurei executado-lo passo a passo.

Muito obrigada, Claudia Azevedo

lado1triangulo = float(input ('Digite o primeiro lado de um triangulo: '))
lado2triangulo = float(input ('Digite o segundo lado de um triangulo: '))
lado3triangulo = float(input ('Digite o terceiro lado de um triangulo: '))

if (lado1triangulo + lado2triangulo) > lado3triangulo:
  print('Os valores podem ser usados para formar um triangulo')
  
if (lado1triangulo + lado3triangulo) > lado2triangulo:  
  print('Os valores podem ser usados para formar um triangulo') 
  
if (lado2triangulo + lado3triangulo) > lado1triangulo:
  print('Os valores podem ser usados para formar um triangulo')
  
else:
  print('Os valores nao podem ser usados pata formar um triangulo')
  
  -------
  
  if lado1triangulo == lado2triangulo == lado3triangulo:
  print('Este triangulo e um Equilatero')

if ('lado1triangulo = lado2triangulo') or ('lado1triangulo = lado3triangulo') or ('lado2triangulo = lado3triangulo'):
  print('Este triangulo e um Isosceles')

if lado1triangulo != lado2triangulo != lado3triangulo:
    print('Este triangulo e um Escaleno')
3 respostas

Olá Cláudia, tudo bem com você?

Obrigado por compartilhar seu código e raciocínio com a comunidade Alura.

Para saber mais:

Se desejar acessar as dicas da instrutora para solucionar o desafio clique no botão localizado no canto inferior direito da atividade:

IBotão escrito "Ver Opinião do Instrutor"

Continue praticando e conte com a Alura nesta jornada. Abraços e bons estudos!

Oi! Muito obrigada!

Olha nao quero ser muito extensa, mas ainda tenho uma duvida quanto da execucao dos exercicios. Vi que em sua resposta anterior foi mencionado: 'que ha diversas maneiras em se chegar a um resultado na aerea de programacao'. E e justamente isso!!! Nao tenho nenhuma experiencia em programacao e nem em IT. Tambem nao acho produtivo copiar as respostas dos exercicios (voce nao disse isso... rsrsrs). Mas, acredito que o melhor e desenvolver habilidade na pratica de rasciocinio em programacao. Tambem tenho plena consciencia que havera muitos exercicios que nao conseguirei resolver e a ajuda em Ver a Opiniao do Instrutor sera de grande valia, e como sera!!!

Ha alguma problema se minhas resolucoes ficarem muito extensas ou muito simples? Porem, com o resultado correto?

Espero que aos poucos eu consiga desenvolver pratica e habilidade.

Muito obrigada! Claudia Azevedo

Boa noite, Cláudia!

Espero que você esteja bem.

Não há problema algum se suas resoluções ficarem mais extensas ou mais simples, contanto que o resultado esteja correto. Na verdade, isso é bastante comum e mostra que você está explorando diferentes maneiras de abordar os problemas, o que é essencial para o desenvolvermos habilidades em programação.

O importante é:

  • Entender os conceitos por trás das soluções.
  • Praticar regularmente.
  • Não ter medo de errar e aprender no processo.
  • Buscar diferentes fontes de aprendizado, como cursos, artigos e projetos práticos.

Estou na torcida pelos seus estudos. Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!