Petit soucis de programmation
Bonjour,
J'aimerais avoir une petit lumière sur un sujet de devoir.
Sujet : Calculer le pourcentage de voix obtenu par le meilleur candidat à une
élection. Pour cela, le nombre de candidat est d’abord précisé, puis le nombre de voix obtenu par chacun des candidats.
Supposons qu’il y a 5 candidats qui ont obtenu respectivement 827, 1356, 64, 986 et 310 voix.
Le meilleur candidat est le deuxième qui obtient un score de 1356/(827+1356+64+986+310)*100 = 38,27% des voix.
Le début de mon programme ressemble donc à cela :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| public class devoir{
public static void main (String [] args){
Double n;
Terminal.ecrireString("Entrez le nombre de candidats : ");
n = Terminal.lireDouble ();
for (int i=1;i<=n;i++){
Terminal.ecrireString("Entrez le nombre de voix du candidat " +i+ " : ");
Double vote=Terminal.lireDouble ();
}
}
} |
J'aimerais savoir si il existe une solution pour stocker l'ensemble des votes dans une variable afin de pouvoir sortir le candidat qui a le plus de voix?
Je vous remercie d'avance pour votre aide.