TP1-INF1220

Micro-exercice de programmation 1 : démarrage du projet de Jeanne projet de Jeanne Jeanne Saint-Hilaire, la directrice de récole Saint-pruneau, réunit les élèves dans la grande salle du rez-de-chaussée pour leur proposer le projet suivant : développer une application SUDOKU sous la forme d’un programme informatique.

D’une part, ce SUDOKU servira d’outil à l’enrichissement des connaissances en logique des mathématiques à Saint-Pruneau, et, d’autre part, il permettra à l’école de se qualifier pour le concours régional des ?coles en informatiq or 2 Selon Jeanne, le S IJD LI Sni* to View caractéristiques suiv eau dot avoir les Les joueurs de l’application SUDOKU doivent pouvoir remplir la grille en cliquant sur une case et en entrant un chiffre (de 1 à 9) au clavier. Si les joueurs font une erreur, ils peuvent revenir la corriger. Les joueurs ne peuvent pas modifier les chiffres générés dans la grille de départ. ar contre, ils peuvent vider toute la grille en sélectionnant dans le menu Fichier la fonction qui permet de ider la grille. Dans le menu Fichier, à l’exception de la fonction qui permet de vider la grille, les joueurs doivent pouvoir, entre autres, enregistrer, corriger, résoudre une grille et quitter l’application. Dans le menu Gestion de la grille, les joueurs doivent pouvoir c choisir une grille selon le niveau désiré : débutant, intermédiaire et avancé. Dans le menu Fonctions avancées, les joueurs peuvent copier la grille dans le presse-papier ainsi qu’imprimer à la fois la grille et sa solution.

L’impression de la grille permet à d’autres joueurs de résoudre le SUDOKU sur papier. Dans le menu Aide, les joueurs peuvent à tout moment afficher les règles du jeu ainsi que les informations concernant l’application SUDOKU. 1. Existe-t-il une démarche permettant de résoudre le problème posé par Jeanne? Il existe une démarche permettant de résoudre le problème posé par jeanne. Cette démarche est une suite d’assertions ou de propositions logiques permettent de déterminer le caractère ésoluble du problème en question et c’est ce qu’on appelle l’algorithme. . Si oui, expliquez-la, en 10 lignes maximum, aux autres étudiants de ce cours. Trois étapes sont nécessaires pour résoudre le problème de Jeanne: Étape 1 Lire et bien comprendre l’énoncé du problème à résoudre. Etape 2 Définir les résultats du problème, c’est-à-dire les sorties. Définir les données du problème, c’est-à-dire les entrées. Définir le traitement, c’est-à-dire les relations permettant d’obtenir les résultats à partir des données).