Advertisement
Nurbo

Urna

Jun 9th, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.59 KB | None | 0 0
  1. int main()
  2. {
  3.     votar();
  4.     return 0;
  5. }
  6. votar()
  7. {
  8.     int eleitor[10], x = 0, y= 0 , z = 0, voto, totalVotos = 10;
  9.     for(int i = 0; i < 10; i++)
  10.     {
  11.         printf("Digite 1 para votar no candidato 1\n");
  12.         printf("Digite 2 para votar no candidato 2\n");
  13.         printf("Digite 3 para votar no candidato 3\n");
  14.         printf(">> ");
  15.         scanf("%d",&voto);
  16.         eleitor[i] = voto;
  17.         if(voto == 1)
  18.             x++;
  19.         else if(voto == 2)
  20.             y++;
  21.         else if(voto == 3)
  22.             z++;
  23.         else
  24.         {
  25.             printf("Opรงao invalida. Tente novamente!");
  26.             i--;
  27.         }
  28.     }
  29.     if(x > y && x > z)
  30.     {
  31.         for(int i = 0; i < 10; i++)
  32.             printf("O %dยช eleitor votou no candidato %d\n",i+1,eleitor[i]);
  33.         printf("O candidato eleito foi o primeiro\n");
  34.         printf("Houve um total de %d votos.",totalVotos);
  35.     }else if(y > x && y > z)
  36.     {
  37.         for(int i = 0; i < 10; i++)
  38.             printf("O %dยช eleitor votou no candidato %d\n",i+1,eleitor[i]);
  39.         printf("O candidato eleito foi o segundo");
  40.         printf("Houve um total de %d votos.",totalVotos);
  41.     }else if(z > x && z > y)
  42.     {
  43.  
  44.         for(int i = 0; i < 10; i++)
  45.             printf("O %dยช eleitor votou no candidato %d\n",i+1,eleitor[i]);
  46.         printf("O candidato eleito foi o terceiro");
  47.         printf("Houve um total de %d votos.",totalVotos);
  48.     }else if(x == y || x == z || z == y)
  49.     {
  50.         printf("Houve empate. Havera segundo turno.");
  51.         printf("Houve um total de %d votos.",totalVotos);
  52.     }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement