Ir ao conteúdo
  • Cadastre-se

Kojii

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

Tudo que Kojii postou

  1. @.if muito obrigado pelas dicas!
  2. @.if fiz conforme você sugeriu, funciona, porém o primeiro voto não contabiliza, tentei algumas mudanças e continuou... o que poderia ser? #include <stdio.h> #include <stdlib.h> int main(void){ int joao = 0, marta = 0, branco = 0, nulo = 0; int voto = 0; printf("Digite 1 para votar em Joao, 2 para votar em Marta\n3 para voto nulo e 4 para votar em branco: "); scanf("%d", &voto); while (voto!= 0) //saída { printf("Digite 1 para votar em Joao, 2 para votar em Marta\n3 para voto nulo e 4 para votar em branco: "); scanf("%d", &voto);{ if (voto==1) joao++; } if (voto==4) branco++;{ } if(voto==2) marta++;{ } if(voto==3) nulo++;{ } } printf("votos Joao: %d\n", joao); printf("votos Marta: %d\n", marta); printf("votos Nulo: %d\n", nulo); printf("votos Branco: %d\n", branco); return 0; }
  3. Pessoal, estou travado em uma parte desse exercício, não estou sabendo como fazer a parte de contagem de votos dos candidatos e a porcentagem deles, alguém consegue me ajudar? dar alguma orientação, etc o enunciado diz: Em um ano de eleições municipais, dois candidatos disputam a prefeitura de Bicas: Número: 1 - Candidato João e Número 2 - Candidato Marta. Elabore um programa que permita ao eleitor votar nos candidatos, uma espécie de urna eletrônica. O eleitor poderá votar também em branco e, até mesmo, anular seu voto digitando um número que não seja de um dos candidatos. Ao final do dia, o presidente da seção deverá digitar o código 017000569999 para encerrar a votação. O programa deve então, emitir o boletim de urna contendo: i) Total de Votos; ii) Total de Votos Brancos; iii) Total de Votos Nulos; iv) Total de Votos do Candidato Número 1; Percentagem de Votos do Candidato 1; Total de Votos do Candidato 2; Percentagem de Votos do Candidato 2 Fiz isso até o momento: #include <stdio.h> #include <stdlib.h> int main(void){ int listaCodigos [4], i; char candidatos[][20] = {"Joao", "Marta", "Voto Nulo", "Voto em Branco"}; int saida = 2; int voto; int total_voto = 0; printf("Digite 1 para votar em Joao, 2 para votar em Marta\n3 para voto nulo e 4 para votar em branco\n\n"); for(i = 0; i < 4; i++){ listaCodigos[i] = 0; } while(saida >= 0 && saida < 100){ printf("Digite seu voto. Para encerrar, digite o codigo da urna: "); scanf("%d", &voto); if(voto >= 1 && voto <= 100) listaCodigos[voto - 1]++; saida = voto; total_voto = total_voto + listaCodigos[i]; } for(i = 0; i < 4; i++){ printf("\nCandidato %s recebeu %d votos \n", candidatos[i], listaCodigos[i]); if(saida == 17000569999){ break; } } printf("\ntotal: %d\n\n", total_voto); return 0; }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!