Exercícios Resolvidos de Introdução aos comandos condicionais

Ver Teoria

Enunciado

Faça um algoritmo que tenha como entrada os 3 lados de um triângulo (A, B e C) e imprima se esse triângulo é ou não um triângulo equilátero.

Passo 1

A primeira coisa que devemos fazer é definir as condições que fazem um triângulo ser equilátero.

  • O lado A deve ser igual ao lado B
  • O lado B deve ser igual ao lado C

Vale lembrar que não é necessário definirmos uma terceira condição que verifica se o lado A é igual ao lado C, pois se as duas condições anteriormente definidas forem verdadeiras, por transitividade a suposta terceira condição também é verdadeira.

Passo 2

Com as condições que definem um triângulo equilátero reconhecidas, podemos construir o algoritmo:

  • Ler o lado A do triângulo
  • Ler o lado B do triângulo
  • Ler o lado C do triângulo
  • Se o lado A for igual ao lado B e o lado B for igual ao lado C
    • Imprimir que o triângulo é equilátero
  • Senão
    • Imprimir que o triângulo não é equilátero

Resposta

Ei, a resposta está no passo a passo :)