algoritmo urna
1) Considerações sobre o trabalho
O grupo deverá ser composto de até 2 (dois) alunos. Os grupos têm liberdade para propor pequenas alterações nos formatos descritos abaixo, desde que as funcionalidades sejam implementadas. O professor analisará as propostas de alteração e decidirá sobre a viabilidade das mesmas.
A avaliação do trabalho será feita pela execução do(s) programa(s) e respostas aos questionamentos levantados pelo professor neste mesmo momento.
Dúvidas sobre a especificação do trabalho podem ser tiradas no início de cada aula. A apresentação do trabalho deverá ser feita no 13 de junho de 2014, no horário de aula.
2) Especificação do Trabalho
Cada equipe deverá implementar uma "urna eletrônica" no programa Visualg. O sistema deverá ter as seguintes funcionalidades mínimas:
2.1 ) Primeiramente para se iniciar o programa deverá ser informada uma senha de acesso, cuja senha será: 1505. Enquanto esta senha não for digitada corretamente o sistema não poderá ser inicializado;
2.2) Deverá ser passada ao usuário a informação a seguir:
2.2.1) Digite 1 para iniciar a votação ou 0 para encerrar a votação.
2.3) Caso o usuário digite 1 o sistema deverá colher as seguintes informações:
2.3.1) Solicitar ao eleitor que vote em seu candidato a Prefeito. O sistema deverá ter cadastrado os seguintes candidatos a prefeito:
- Herbert – número 90
- Ribeiro – número 95
2.3.2) Solicitar ao eleitor que vote em seu candidato a vereador. O sistema deverá ter cadastrado os seguintes candidatos a vereador:
- Barone – número 90000
- Bidu – número 90999
- Monteiro – número 95000
- João Fera – número 95999
2.3.3) O sistema deve dar a opção do usuário votar em branco ou nulo.
2.3.4) Este processo deve ser repetido até o mesário digitar 0. Ou seja, o flag, para finalizar a votação.
2.3.5) Encerrada a votação, ou seja, digitado 0 o sistema deverá imprimir na tela as seguintes informações
2.3.5.1) O número de