Cursos / Informática para Internet / Lógica de Programação / Aula

arrow_back Aula 07 - Estruturas de Decisão Simples SE... FIM SE

Exercício Resolvido

Escreva um algoritmo solicitando ao usuário que digite os tamanhos de três lados de um triângulo e informe se os lados de fato compõem um triângulo.

Lembre-se de que, em um triângulo, cada lado é menor que a soma dos outros dois lados.

Resolução:

x
1
algoritmo "triangulo"
2
3
lado1, lado2, lado3 : inteiro
4
5
inicio
6
escreval("Digite o valor do primeiro lado: ")
7
leia(lado1)
8
escreval("Digite o valor do segundo lado: ")
9
leia(lado2)
10
escreval("Digite o valor do terceiro lado: ")
11
leia(lado3<)
12
se(lado3 < lado1 + lado2) entao
13
    se(lado2 < lado1 + lado3) entao
14
        se(lado1 < lado2 + lado3) entao
15
            escreval("Os lados formam um triângulo.")
16
        fimse
17
    fimse
18
fimse
19
fimalgoritmo

A área destacada em amarelo, no algoritmo, mostra a estrutura de decisão encadeada. Lembre-se da finalização de cada SE. Execute esse algoritmo no o VisuAlg.

Versão 5.3 - Todos os Direitos reservados