Projeto 04 - Urna avançada em C
Por: Guilherme F.
17 de Outubro de 2018

Projeto 04 - Urna avançada em C

Computação Geral Geral Geral Programação Introdução a computação Curso superior Ensino Médio Técnico

A partir da ideia do “projeto 03 – Menu controlado por setas direcionais” resolvi refazer o “projeto 01 a urna eletrônica com o propósito de aproximar mais do mundo real. Agora o usuário poderá “navegar” pelo teclado numérico da urna a partir das setas direcionais do teclado do computador, conforme a figura abaixo.

Tela_Principal

O cursor aparece como um quadrado amarelo do lado da tecla 1 da urna. A cada toque na seta direcional para esquerda, direita, para cima ou para baixo o cursor se moverá. É possível ainda ir para os botões “Branco”, “Corrige”, “Confirma” e “Relatório”.

Repare também que nesta versão foi utilizado uma função para ajustar o tamanho da tela ao da urna. Na próxima tela apresenta no monitor da urna: o nome do candidato e a mensagem “Confirma?”, logo após o usuário pressionar as teclas 1 e em seguida 7. Caso o usuário vá para o botão confirma é emitido um beep longo e retorna a tela inicial.

Tela1_Bolsonaro

Na próxima tela é simulado um valor qualquer que não seja o 17 ou 13. Já apresenta como inválido e a mensagem “Confirma?”. Neste caso, se usuário pressionar o botão Confirma o voto será nulo.

Tela2_Voto_invalido

Neste versão foi acrescentada a função de voto branco, conforme abaixo.

Tela3_Voto_Branco

Por fim, caso o usuário pressione o botão relatório será apresentada a tela abaixo. Se pressionar Enter, voltará para a urna.Tela4-Relatorio

Código completo pode ser acessado aqui: link 

Caso tenha interesse nas aulas particulares de algoritmos e programação, entre em contato comigo: https://profes.com.br/projetosaza

R$ 100 / h
Guilherme F.
Governador Valadares / MG
Guilherme F.
5,0 (10 avaliações)
Horas de aulas particulares ministradas 3 horas de aula
Tarefas resolvidas 1 tarefa resolvida
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Computação - poo Portugol Computação - Java
Mestrado: Ciências e Técnicas Nucleares (Universidade Federal de Minas Gerais (UFMG))
Venha aprender Matemática, Informática Geral, Computação
Cadastre-se ou faça o login para comentar nessa publicação.

Confira artigos similares

Confira mais artigos sobre educação

+ ver todos os artigos

Encontre um professor particular

Busque, encontre e converse gratuitamente com professores particulares de todo o Brasil