Advertisement
auladecomputacao

Urna_C

Oct 16th, 2018
1,053
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 3.91 KB | None | 0 0
  1. // Desenvolva um programa de urna eletronica para as eleições. Deverá contabilizar todos os votos e apresentar um relatório
  2. // Função : Contabilizar os votos de presidente
  3. // Autor : Guilherme Bezerra Fernandes
  4. // Data : 16/10/2018
  5.  
  6. #include <stdio.h>
  7. #include <stdlib.h>
  8.  
  9. int op, confirma;
  10. int candidato1, candidato2, nulo;
  11.  
  12. int main()
  13. {
  14.     op = 0;
  15.     while(op != -1)
  16.     {
  17.         system("cls");
  18.         printf("Eleicoes 2018\n");     
  19.         printf(" _______________________      URNA ELETRONICA     \n");
  20.         printf(" |    _______          |     |  1  |  2  |  3 |   \n");
  21.         printf(" |    |  |  |          |     |  4  |  5  |  6 |   \n");
  22.         printf(" |    -------          |     |  7  |  8  |  9 |   \n");
  23.         printf(" |                     |           |  0  |        \n");
  24.         printf(" |                     |                          \n");
  25.         printf(" |                     | |Branco | Corrige | Confirma |\n");
  26.         printf(" |_____________________|                          \n\n");
  27.  
  28.         printf("17 - Bolsonaro\n");
  29.         printf("13 - Haddad\n");
  30.         printf("-1 - sair\n");
  31.         printf("Digite o codigo do candidato: \n");
  32.         scanf("%d",&op);   
  33.        
  34.         if (op == 17)
  35.         {      
  36.            system("cls");
  37.            printf("Eleições 2018\n");
  38.            printf(" _______________________      URNA ELETRONICA     \n");
  39.            printf(" |                     |     |  1  |  2  |  3 |   \n");
  40.            printf(" |  17  - Bolsonaro    |     |  4  |  5  |  6 |   \n");
  41.            printf(" |                     |     |  7  |  8  |  9 |   \n");
  42.            printf(" |                     |           |  0  |        \n");
  43.            printf(" |                     |                          \n");
  44.            printf(" |                     | |(1)Branco | (2)Corrige | (3)Confirma |\n");
  45.            printf(" |_____________________|                         \n");
  46.            printf("Digite a opcao: \n");
  47.            scanf("%d", &confirma);
  48.            
  49.            if (confirma == 3)
  50.            {
  51.               candidato1++;
  52.               printf("\a\a\a"); //beep
  53.            }
  54.              
  55.            
  56.         }else if (op==13)
  57.         {
  58.            system("cls");
  59.            printf("Eleições 2018\n");
  60.            printf(" _______________________      URNA ELETRONICA     \n");
  61.            printf(" |                     |     |  1  |  2  |  3 |   \n");
  62.            printf(" |  13  - Haddad       |     |  4  |  5  |  6 |   \n");
  63.            printf(" |                     |     |  7  |  8  |  9 |   \n");
  64.            printf(" |                     |           |  0  |        \n");
  65.            printf(" |                     |                          \n");
  66.            printf(" |                     | |(1)Branco | (2)Corrige | (3)Confirma |\n");
  67.            printf(" |_____________________|                         \n");
  68.            printf("Digite a opcao: \n");
  69.            scanf("%d", &confirma);
  70.            
  71.            if (confirma == 3)
  72.            {
  73.               candidato2++;
  74.               printf("\a\a\a"); //beep
  75.            }
  76.  
  77.              
  78.         }else if (op != -1)
  79.         {
  80.            system("cls");
  81.            printf("Eleicoes 2018\n");
  82.            printf(" _______________________      URNA ELETRONICA     \n");
  83.            printf(" |                     |     |  1  |  2  |  3 |   \n");
  84.            printf(" |%d Codigo invalido   |     |  4  |  5  |  6 |   \n", op);
  85.            printf(" |                     |     |  7  |  8  |  9 |   \n");
  86.            printf(" |                     |           |  0  |        \n");
  87.            printf(" |                     |                          \n");
  88.            printf(" |                     | |(1)Branco | (2)Corrige | (3)Confirma |\n");
  89.            printf(" |_____________________|                          \n");
  90.            printf("Digite a opcao: ");
  91.            scanf("%d", &confirma);
  92.            
  93.            if (confirma == 3)
  94.            {
  95.               nulo++;
  96.               printf("\a\a\a"); //beep
  97.            }
  98.         }          
  99.     }
  100.    
  101.     printf("Relatorio final\n");
  102.     printf("Bolsonaro: %d\n", candidato1);
  103.     printf("Haddad: %d\n", candidato2);
  104.     printf("Nulo: %d\n", nulo);
  105.    
  106.     system("pause") ;
  107.     return 0;
  108. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement