Leia a idade de uma pessoa e informe:
Se ela é menor de idade;
Se pode votar;
Se pode dirigir.

Passo 1

O programa deve ler a idade de uma pessoa (um número inteiro) e, em seguida, usar estruturas condicionais para decidir três coisas:
  • se ela é menor de idade (idade < 18);
  • se ela pode votar (idade >=16);
  • se ela pode dirigir (idade >=18).

Passo 2

Para verificar se a pessoa é menor de idade, usamos uma condicional que testa \text{idade} < 18. Se for verdade, ela é menor de idade; caso contrário, é maior de idade.

Passo 3

Para verificar se a pessoa pode votar, usamos outra condicional que testa \text{idade} \ge 16. Se for verdade, escrevemos que ela pode votar; caso contrário, que não pode votar.

Passo 4

Para verificar se a pessoa pode dirigir, usamos uma condicional que testa \text{idade} \ge 18. Se for verdade, escrevemos que ela pode dirigir; caso contrário, que não pode dirigir.

Resposta

Segue o pseudocódigo completo:
Leia \text{idade}
Se \text{idade} < 18 então
\quad escreva “Menor de idade”
senão
\quad escreva “Maior de idade”
Fim Se
Se \text{idade} \ge 16 então
\quad escreva “Pode votar”
senão
\quad escreva “Não pode votar”
Fim Se
Se \text{idade} \ge 18 então
\quad escreva “Pode dirigir”
senão
\quad escreva “Não pode dirigir”
Fim Se

Exercícios relacionados