Algorithme Yam { variable de1, de2, de3, de4, de5, score : entier score <-- 0 Afficher("Merci de saisir les dés dans l'ordre croissant.\n") Afficher("Saisissez le dé 1 : ") Saisir(de1) Afficher("Saisissez le dé 2 : ") Saisir(de2) Afficher("Saisissez le dé 3 : ") Saisir(de3) Afficher("Saisissez le dé 4 : ") Saisir(de4) Afficher("Saisissez le dé 5 : ") Saisir(de5) Si (de1=de5) alors { Afficher("Yam") score <-- 50 } sinon { Si ((de1 = de4) ou (de2 = de5)) alors { Afficher("Carré\n") score <-- 40 } sinon { Si ((de1+1 = de2) et (de2+1 = de3) et (de3+1 = de4) et (de4+1 = de5)) alors { Afficher("Suite\n") score <-- 30 } sinon { Si (((de1 = de3) et (de4 = de5)) ou ((de1 = de2) et (de3 = de5))) alors { Afficher("Full\n") score <-- 20 } sinon { Si (((de1 = de2) et (de3 = de4)) ou ((de1 = de2) et (de4 = de5)) ou ((de2 = de3) et (de4 = de5))) alors { Afficher("2 paires\n") score <-- 10 } sinon { Afficher("Rien !\n") } } } } } }