Em uma eleição presidencial existem quatro candidatos. Os votos são
informados através de números. Os dados utilizados para a contagem dos
votos obedecem à seguinte codificação:
• 1,2,3,4 = voto para os respectivos candidatos;
• 5 = voto nulo;
• 6 = voto em branco;
• Elabore um programa que leia o voto de vários eleitores. Como finalizador
da entrada de dados, considere o valor zero (valor zero como voto).
• Ao final, calcule e escreva:
• - total de votos para cada candidato;
• - total de votos nulos;
• - total de votos em branco;
alguém me ajundem e pra sexta dia 16/04 em Portugol.
Respostas
tem foto??
não entendi muito bem
se tiver foto q tem desenho pfvr coloca aqui para mim ver direito❤️
Resposta:
Algoritmo "votação"
var
V ,C1, C2, C3, C4, VN, VB, TV: inteiro
PVN, PVB: real
VC1 ,VC2 ,VC3 ,VC4: caracter
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
escreva ("BEM-VINDO AS VOTACOES")
escreval
repita
Escreval (" 1 - Candidato 1: ")
Escreval (" 2 - Candidato 2: ")
Escreval (" 3 - Candidato 3: ")
Escreval (" 4 - Candidato 4: ")
Escreval (" 5 - Voto Nulo: ")
Escreval (" 6 - Voto em Branco: ")
Escreval
Escreval (" 0 - Para encerrar a Votacao: ")
Escreval
Escreva ("Escolha o seu voto e pressione ENTER: ")
leia (V)
limpatela
escolha V
caso 1
C1 <- C1 +1
caso 2
C2 <- C2 +1
caso 3
C3 <- C3 +1
caso 4
C4 <- C4 +1
caso 5
VN <- VN +1
caso 6
VB <- VB +1
fimescolha
TV <- TV +1
PVN <- VN / TV
PVB <- VB / TV
ate v = 0
se (C1 > C2) entao
se (C1 > C3) e (C1 > C4) entao
VC1 <- ("Candidato 1")
fimse
fimse
se (C2 > C1) entao
se (C2 > C3) e (C2 > C4) entao
VC2 <- ("Candidato 2")
fimse
fimse
se (C3 > C1) entao
se (C3 > C2) e (C3 > C4) entao
VC3 <- ("Candidato 3")
fimse
fimse
se (C4 > C1) entao
se (C4 > C2) e (C1 > C3) entao
VC4 <- ("Candidato 4")
fimse
fimse
Escreval ("Votos Candidato 1: ",C1)
Escreval ("Votos Candidato 2: ",C2)
Escreval ("Votos Candidato 3: ",C3)
Escreval ("Votos Candidato 4: ",C4)
Escreval
Escreval ("Total de Voto Nulo: ",VN)
Escreval ("Total de em Branco: ",VB)
Escreval
Escreval ("Percentual de Voto Nulo: ",PVN)
Escreva ("Percentual de em Branco: ",PVB)
Escreval
Escreval ("--------------------------------------")
Escreval ("O Vendedor foi ",VC1,VC2,VC3,VC4)
Escreval ("--------------------------------------")
Fimalgoritmo
Explicação:
em portugol