Estruturas condicionais no Portugol

 

Agora que já entendemos o que são as estruturas condicionais, chegou a hora de saber quais são e entender como funcionam essas estruturas. Acompanhe no flow:

se / senao

No flow anterior vimos que existem dois tipos de estruturas condicionais no Portugol. Nessa aula vamos aprender o primeiro deles, o se / senao:

senao se

Além do se e do senao, essa estrutura condicional possui um terceiro elemento, o senao se. Veja no flow a seguir:

No Código 1 você pode consultar o código utilizado no flow anterior.

Exemplo prático

Agora vamos reforçar os conceitos que aprendemos acompanhando um exemplo prático:

Entendendo o exemplo

Agora que já conhecemos o exemplo, vamos entender como ele funciona. Para acompanhar melhor o exemplo, você pode criar um novo arquivo no Portugol Studio e adicionar o Código 2.

As estruturas condicionais nos permitem definir diferentes caminhos para uma aplicação. Por exemplo:

se (idade >= 18)
{
escreva(“Maior de idade”)
}
senao
{
escreva(“Menor de idade”)
}