terça-feira, 5 de julho de 2011

algoritmo eleição

Em uma eleição presidencial, existem quatro candidatos. Os votos são informados através de código. Os
códigos utilizados são:
1,2,3,4 votos para os respectivos candidatos;
5 voto nulo;
6 voto em branco.
Escreva uma Programa que calcule e imprima:
total de votos para cada candidato;
total de votos nulos;
total de votos em branco;
porcentagem de votos nulos sobre o total de votos;
Para finalizar o conjunto de votos, tem-se o valor zero

algoritmo "eleição"
var
  voto, c1, c2, c3, c4,branco, nulo: inteiro
  pnulo,pbranco: real
inicio
  voto <- 1
  enquanto (voto <>0) faca
  escreva ("informe o voto: 1.,2.,3.,4.,6.branco,5.nulo,0.finalizar")
  leia (voto)
    se (voto = 1) entao
      c1 <- c1 + 1
    senao
      se (voto = 2) entao
        c2 <- c2 + 1
        senao
          se (voto = 3) entao
           c3 <- c3 + 1
           senao
             se (voto = 4) entao
              c4 <- c4 + 1
              senao
                se (voto = branco) entao
                 branco <- branco + 1
                 senao
                  se (voto = nulo) entao
                   nulo <- nulo + 1
                 fimenquanto
                 pnulo <- (c1 + c2 + c3 + c4+ branco + nulo)/nulo
                 fimse
                fimse
fimalgoritmo
porcentagem de votos em branco sobre o total de votos.

Nenhum comentário:

Postar um comentário