Você está na página 1de 2

ECT1203LinguagemdeProgramao2011.

1 Laboratrio04 Voc foi convidado para escrever o programa que apura os votos da eleio para presidente da Terra do Nunca. Neste sistema eleitoral, no existe voto em branco. O eleitor, no entanto, pode anular seu voto digitando o nmero de um candidato inexistente.Comoestecargodepresidentetemmuitasmordomias,muitoscandidatos se apresentam. A sua tarefa escrever um programa que leia os dados da eleio e imprima o total de votos nulos, o total de cada candidato, a percentagem dos votos vlidosqueeleobteveequemvenceu. Entrada A entrada consiste de diversas linhas na ordem indicada a seguir. Na primeira, um nmerointeiro(1C50)queinformaonmerodecandidatosinscritos.Emseguida, umasriedeCnmerosinteirospositivoscomonmeroidentificadordecadaumdosC candidatos. Aps a leitura destes nmeros, deve ser lido o total V de votos na urna. Finalmente,devemserlidososVvotos,quesoumasriedenmerosidentificadores de candidatos. Lembrese de que nmeros identificadores de candidatos inexistentes so considerados votos nulos. Considere que o nmero de candidatos fornecido est dentrodointervaloindicado.Considerequeosnmerosidentificadoresdoscandidatos sodistintosentresi. Sada Asada,quedeveseiniciarapstodasasleituras,consistedosseguintesdados: nmerodecandidatos totaldevotoslidos totaldevotosnulos totaldevotosvlidos paracadacandidato:votosobtidos,percentagemdosvotosvlidos nmerodo(s)vencedor(es) indicarseocorreuempate

Exemplodeentradaesada1:
Candidatos? 3 Numero do candidato 0: 11 Numero do candidato 1: 22 Numero do candidato 2: 33 Total de votos? 5 Voto 0: 11 Voto 1: 11 Voto 2: 11 Voto 3: 33 Voto 4: 22 RESULTADOS Total de candidatos: 3 Total de votos lidos: 5 Total de votos nulos: 0 Total de votos validos: 5 Candidato 11 votos 3 perc 0.6 Candidato 22 votos 1 perc 0.2 Candidato 33 votos 1 perc 0.2 Candidato 11 tem maior perc

Exemplodeentradaesada2:
Candidatos? 3 Numero do candidato 0: 10 Numero do candidato 1: 20 Numero do candidato 2: 30 Total de votos? 6 Voto 0: 55 Voto 1: 55 Voto 2: 10 Voto 3: 20 Voto 4: 10 Voto 5: 20 RESULTADOS Total de candidatos: 3 Total de votos lidos: 6 Total de votos nulos: 2 Total de votos validos: 4 Candidato 10 votos 2 perc 0.5 Candidato 20 votos 2 perc 0.5 Candidato 30 votos 0 perc 0 Candidato 10 tem maior perc Candidato 20 tem maior perc Houve empate

Ateno: Ostextosemazulsoassadasdoprogramaeostextosemvermelhosoasentradas doprograma. muito importante que as mensagens para o usurio sejam EXATAMENTE como mostradonosexemplosacima.

Você também pode gostar