Laboratório de vetores

485 palavras 2 páginas
ECT1203 – Linguagem de Programação – 2011.1 Laboratório 04 Você foi convidado para escrever o programa que apura os votos da eleição para presidente da Terra do Nunca. Neste sistema eleitoral, não existe voto em branco. O eleitor, no entanto, pode anular seu voto digitando o número de um candidato inexistente. Como este cargo de presidente tem muitas mordomias, muitos candidatos se apresentam. A sua tarefa é escrever um programa que leia os dados da eleição e imprima o total de votos nulos, o total de cada candidato, a percentagem dos votos válidos que ele obteve e quem venceu. Entrada A entrada consiste de diversas linhas na ordem indicada a seguir. Na primeira, um número inteiro (1 ≤ C ≤ 50) que informa o número de candidatos inscritos. Em seguida, uma série de C números inteiros positivos com o número identificador de cada um dos C candidatos. Após a leitura destes números, deve ser lido o total V de votos na urna. Finalmente, devem ser lidos os V votos, que são uma série de números identificadores de candidatos. Lembre‐se de que números identificadores de candidatos inexistentes são considerados votos nulos. Considere que o número de candidatos fornecido está dentro do intervalo indicado. Considere que os números identificadores dos candidatos são distintos entre si. Saída A saída, que deve se iniciar após todas as leituras, consiste dos seguintes dados: • número de candidatos • total de votos lidos • total de votos nulos • total de votos válidos • para cada candidato: votos obtidos, percentagem dos votos válidos • número do(s) vencedor(es) • indicar se ocorreu empate

Exemplo de entrada e saída 1:
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

Relacionados

  • Análise experimental de um sistema de vibração com 3 graus de liberdade
    4319 palavras | 18 páginas
  • programação
    736 palavras | 3 páginas
  • Apostila Matlab
    14905 palavras | 60 páginas
  • Inteligência artificcial
    1109 palavras | 5 páginas
  • fsdfs
    518 palavras | 3 páginas
  • relatorio de visita ao labend
    1380 palavras | 6 páginas
  • Guia Orientacao para Treinamento de Tecnicos Lab Entomologia
    15199 palavras | 61 páginas
  • Title
    679 palavras | 3 páginas
  • apostila c++/c UFU
    1970 palavras | 8 páginas
  • Ciência da computação
    629 palavras | 3 páginas