Enviado em 15/06/2021 - 20:10h
pessoal, estou com esse exercício em C, porém não estou conseguindo imprimir o total de votos e a porcentagem, alguém consegue ajudar?#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;
}
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
Erro ao atualizar o archlinux [RESOLVIDO] (2)
Erro ao executar o comando para dar um get email (0)