Exercício 18 – Lógica de programação (Portugol Studio)

Descrição do exercício

Faça um programa que leia o ano de nascimento de uma pessoa, calcule a idade
dela e depois mostre se ela pode ou não votar.

Resolução do exercício

programa
{
	
	funcao inicio()
	{
		inteiro anoNas, anoAtual, idade
		escreva("Qual ano você nasceu? ")
		leia(anoNas)
		escreva("Qual é o ano atual? ")
		leia(anoAtual)
		idade = anoAtual - anoNas
		se (idade < 16) {
			escreva("Sua idade é " + idade + " anos," + " logo você não precisa votar.")
		} senao se (idade < 18 ou idade > 70) {
			escreva("Sua idade é " + idade + " anos, " + " logo o voto é facultativo.")
		} senao {
			escreva("Sua idade é " + idade + " anos," + " logo o voto é obrigatório.  ")
		}
	}
}

Compartilhe este texto!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *