Bonjour à tous,
J'ai un cour d'info et déjà un projet à faire. Je précise que c'est ma 1ere année en informatique, et je suis très moin d'éprouver de la sympathie pour ce cour
Je demande votre aide de façon à me donner des conseils de procédure afin de me mettre sur la bonne voix pour réaliser ce projet.
On nous demande de réaliser un programme qui gère et affiche les résultats d'un match de tennis.
Lutilisateur entre au clavier, à lissue de chaque échange, le numéro du joueur (1 ou 2) qui marque le
point, et le programme affiche le compte-rendu du score actuel: sets, jeux et point de chacun des deux joueurs:
S J P
Joueur 1 : 2 4 30
Joueur 2 : 1 5 15
Les règles à utiliser dans le cadre de ce programme sont les suivantes :
-pour gagner le match, un joueur doit gagner 3 sets ;
-pour gagner un set, un joueur doit gagner 6 jeux, et avoir au moins 2 jeux davance sur son
adversaire ;
-au sein dun jeu, un joueur gagnant un échange passe successivement de 0 à 15 points, puis à
30, et enfin à 40. Une fois à 40, sil marque:
-il gagne le jeu si lautre joueur a 30 points ou moins ;
-il passe à 45 (représentant lavantage dune partie traditionnelle) si ladversaire a lui aussi 40 ;
-il fait revenir ladversaire à 40 si ce dernier avait 45 points.
Enfin, si un joueur a 45 points et quil marque, il remporte le jeu.
Donc j'ai déjà quelques idées pour comment débuter:
-j'utiliserais 7 variables: P1, P2, J1, J2, S1, S2 et a (pour le cin)
-j'utilisarais que la boucle while et des if et else.
J'aimerai votre aide pour savoir par quel morceau commencer : le morceau principal et ensuite pouvoir broder autour pour peaufiner le prog.
Je pense que le mieux serai de commencer par les jeux, mais je ne sais pas comment m'y prendre...
Je remercis déjà les plus courageux d'entre vous qui aurait pris le peine de lire en entier mon message et qui pourrait me donner quelques conseils.