All pastes #510779 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-05-26 01:51 UTC
rendered paste body
switch (EntreeChoix(1, 6))
{
	case 1: //Continuer la partie
		Jouer();
		break;
	case 2: //Ecrire une solution
		GenererGrille(0, verrouUtilisateur);
		AfficherGrille();
		NettoyerGrille(verrouUtilisateur);
		Console.WriteLine("Appuyez sur une touche pour continuer...");
		Console.ReadLine();
		Jouer();
		break;
	case 3:	//reset la grille
		ResetGrille();
		Jouer();
		break;							
	case 4: //Nouvelle partie, Jeu normal
		InitialiserGrille();
		modeFacile = false;
		Jouer();
		break;
	case 5: //Nouvelle partie, Jeu facile
		InitialiserGrille();
		modeFacile = true;
		Jouer();
		break;
	case 6: //Quitter
		Console.WriteLine("Merci d'avoir jouer à TP1 - Sudoku!");
		return;
}		


/// <summary>
/// Remet la grille telle qu'elle etait au debut de la partie
/// </summary>
static void ResetGrille()
{
	for (int i = 0; i < 9; i++)
	{
		for (int j = 0; j < 9; j++)
		{
			if (!Verrou[i, j])
			{
				Grille[i, j] = 0;
				verrouUtilisateur[i, j] = false;
			}
		}
	}
}