Untitled
unknown
plain_text
2 years ago
1.9 kB
6
Indexable
programa{
funcao inicio() {
inteiro i = 0, n = 0, voto = 0, branco = 0, nulo = 0, candidato_A = 0,
candidato_B = 0, candidato_C = 0, vencedor = 0, total_nulos_brancos = 0
leia(n)
enquanto(i < n) {
i = i + 1
leia(voto)
escolha(voto) {
caso 0:
branco += 1
pare
caso -1:
nulo += 1
pare
caso 1:
candidato_A += 1
pare
caso 2:
candidato_B += 1
pare
caso 3:
candidato_C += 1
pare
caso contrario:
escreva("Voto Inválido", "\n")
escreva("Passei caso contrario")
}
}
total_nulos_brancos = nulo + branco
se(n == total_nulos_brancos){
vencedor = 0
}
senao {
se((candidato_A > candidato_B) e(candidato_A > candidato_C)) {
vencedor = 1
}
senao {
se((candidato_B > candidato_A) e(candidato_B > candidato_C)) {
vencedor = 2
}
senao {
vencedor = 3
}
}
}
escreva("Total de Votos Candidato 1 : ", candidato_A, "\t", "Candidato 2: ", candidato_B, "\t",
"Candidato 3: ", candidato_C, "\n")
escreva("Total de Votos em Branco: ", branco, "\n")
escreva("Total de Votos Nulos : ", nulo, "\n")
escreva("O Vencedor : ", vencedor)
escreva("Total de Votos em Branco: ", branco, "\n")
escreva("Total de Votos Nulos : ", nulo, "\n")
escreva("O Vencedor : ", vencedor)
}
}
Editor is loading...
Leave a Comment