Urna eletronica
#include
int main()
{
//criar variaveis float soma_cand,acc_can_a,acc_can_b,acc_branco,acc_nulos, tv; int can,voto,cl; acc_can_a=0; acc_can_b=0; acc_branco=0; acc_nulos=0; voto=1; // faz o laço iniciar while (voto==1)//inicia repetição {//inicio do bloco while system("cls");//limpa a tela printf("SISTEMA DE VOTACAO\n"); printf("=========================\n\n"); printf("1-CANDIDATO A\n"); printf("2-CANDIDATO B\n"); printf("3-VOTO BRANCO\n"); printf("4-VOTO NULO\n\n"); printf("INSIRA CODIGO DE LIBERACAO: "); scanf("%d",&cl); if(cl==55)
{//inicio do IF(SE), caso o código seja válido, libera a votação. printf(" ESCOLHA O SEU CANDIDATO: \n\n\n"); scanf("%d",&can); if(can==1) acc_can_a=acc_can_a+1;//caso o candidato seja o 1, registra o voto else if(can==2) acc_can_b=acc_can_b+1;//caso o candidato seja o 2, registra o voto else if(can==3) acc_branco=acc_branco+1;//caso o voto seja branco(opção 3) registra o voto. else if(can==4) acc_nulos=acc_nulos+1;//caso o voto seja nulo(opção 4), registra o voto else//caso a opção não seja 1,2,3,4 avisar que a opção esta incorreta { printf("Opcao invalida! VOTO NAO COMPUTADO!\n"); system("PAUSE");//exibe a mensagem de erro, faz uma pausa e volta a função while }//fim do senão(else)
}//fim do se(if) else//caso o codigo de verificação não seja 55 voto=2;
}//fim do while system("cls"); tv=acc_can_a+acc_can_b+acc_branco+acc_nulos; printf("SISTEMA DE VOTACAO\n"); printf("============================"); printf("****RESULTADO FINAL- APURACAO****\n"); printf("============================\n\n"); printf("total dos eleitores............%.0f\n",tv);//o formato %.0f exibe o float sem decimal printf("Candidato A....................%.0f\n",acc_can_a);