Sabendo que somente os municípios que possuem mais de 20000 eleitores aptos têm segundo turno nas eleições para prefeito caso o primeiro colocado não tenha mais do que 50% dos votos, fazendo um algoritmo que leia o nome do município, a quantidade de eleitores aptos, o número de votos do candidato mais votado e informar se ele terá ou não segundo turno em sua eleição municipa
Para escrever um programa que informe se o município terá segundo turno, devemos começar declarando o tipo das variáveis que serão usadas:
algoritmo "eleicao"
var
n, votos: inteiro
nome: caractere
Depois, devemos salvar os valores inseridos pelo usuário nessas variáveis que foram declaradas no passo anterior:
inicio
escreval("Digite nome do Municipio:")
leia(nome)
escreval("Numero de eleitores:")
leia(n)
escreval("Numero de votos candidato mais votado")
leia(votos)
Por último, devemos criar um bloco se-então para validar se o haverá segundo turno naquele município:
se (n > 20000) e (votos <= n/2) entao
escreva(nome, " tera segundo turno")
senao
escreva(nome, " nao tera segundo turno")
fimse
fimalgoritmo
Então, o programa irá informar se haverá segundo turno ou não naquele municipio
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar