Accurate puts counter when reaching determined how much vote issue result and adc function that closes program

Asked

Viewed 16 times

-2

#include<stdio.h>
#include<stdlib.h>
#include<string.h>

main(){
    int n, b, p1, p2, p3, t, opc, c1, c2, c3;   
    printf(" Digite 1 para votar no candidato 1! Digite 2 para votar no candidato 2! Digite 3 para votar no candidato 3! Digite 4 para votar nulo! Digite 5 para votar em branco! Digite 0 para sair!");
    scanf("%i", &opc);
    while(opc =! 0){
        if(opc == 1){
            c1 = c1 + 1;
        } else if (opc == 2){
            c2 = c2 + 1;
        } else if (opc == 3){
            c3 = c3 + 1;
        } else if (opc == 4){
            n = n + 1;
        } else if (opc == 5){
            b = b + 1;
        } 
        printf(" Digite 1 para votar no candidato 1! Digite 2 para votar no candidato 2! Digite 3 para votar no candidato 3! Digite 4 para votar nulo! Digite 5 para votar em branco! Digite 0 para sair!");
        scanf("%i", &opc);  
    }
    printf("votos candidato1: %i", c1);
    printf("votos candidato2: %i", c2);
    printf("votos candidato3: %i", c3);
    if(c1>c2 && c1>c3){
        printf("candidato 1 venceu");
    }else if(c2>c1&&c2>c3){
        printf("candidato 2 venceu");
    }else if(c3>c1&&c3>c2){
        printf("candidato 3 venceu");
    }
    t=c1+c2+c3;
    p1=c1*100;
    p1=p1/t;
    p2=c2*100;
    p2=p2/100;
    p3=c3*100;
    p3=p3/100;
    printf("porcentagem votos, canidato 1: %i", p1);
    printf("porcentagem votos, canidato 2: %i", p2);
    printf("porcentagem votos, canidato 3: %i", p3);
}
No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.