La méthode de vote hare sous java

0/5 (1 avis)

Vue 3 486 fois - Téléchargée 209 fois

Description

le programme calcule selon la méthode de hare qui est le choix d'un candidat (l'élu) à partir d'une élection comme celle dans l'algorithme de borda mais la différence c'est que dans cette méthode à chaque fois (itération) en élimines le candidat qui a moins voix ..
il prend en paramètre:
le nombre de candidat;
le nombre de personnes qui votent;
les noms des candidats: des caractère {'a', 'b', ....}
exemple :
a a a c c b e
b d d b d c c
c b b d b d d
d e e e a a b
e c c a e e a

est la matrice de vote;

Conclusion :


voilà un exemple d’exécution de la méthode hare:

la methode de hare

entrer le nombre de candidats :

5
entrer le nombre de personnes qui votent :

7
entrer les noms des candidats :

a b c d e
a b c d e
le vote :

a a a c c b e
b d d b d c c
c b b d b d d
d e e e a a b
e c c a e e a
a a a c c b e
b d d b d c c
c b b d b d d
d e e e a a b
e c c a e e a
  • -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

a a a c c b e
b b b b b c c
c e e e a a b
e c c a e e a
  • -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

a a a c c b c
b b b b b c b
c c c a a a a
  • -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

a a a c c c c
c c c a a a a

matrice finale
a a a c c c c
c c c a a a a
le choix sociale est: c ====> 4

Codes Sources

A voir également

Ajouter un commentaire Commentaire
cs_Julien39
Messages postés
6414
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
29 juillet 2020
366
10 juin 2011 à 11:49
Ce que je disais sur ton autre source, je le vérifie sur celle-ci, en particulier la partie ihm aurait pu être faite dans une classe à part, les informations demandées sont toujours les mêmes.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.