Corrections & précisions

This commit is contained in:
Crom (Thibaut CHARLES) 2014-04-23 22:27:40 +02:00
parent 2d9fddeb6d
commit a7aba4051a
2 changed files with 11 additions and 8 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
JeuDeLaVie

18
main.c
View File

@ -29,7 +29,7 @@ void RecopierGrille(int grilleOriginale[20][20], int grilleDestination[20][20]);
**/
void RemplirGrille()
{
//Parcourir la grille
//Parcourir la grille de jeu
// remplir chaque case avec la valeur de rand()%2
// Ne pas oublier d'appeler srand(time(NULL)); au début de la fonction
//
@ -62,8 +62,9 @@ void AfficherGrille()
**/
int CompterCellulesAdjascentes(int x, int y)
{
//Parcour des 9 cellules autour de la cellule indiquée, en ignorant la cellule centrale
// Attention à ne pas compter les cellules en dehors de la grille
//Parcourir les 8 cellules adjacentes à la cellule indiquée par x et y
// Attention à ne pas compter les cellules en dehors de la grille de jeu
// Attention à ne pas compter la cellule indiquée
//
//COMPLETER ICI
@ -79,10 +80,10 @@ void GrilleSuivante()
{
int nouvelleGrille[20][20];
//Parcours de grille
//Parcourir de la grille de jeu (grille) afin de déterminer son prochain état
// Le nouvel état de chaque cellule est calculé avec NouvelEtatCellule et CompterCellulesAdjascentes
// Le nouvel état de chaque cellule doit être placé dans nouvelleGrille
//
//voir: CompterCellulesAdjascentes, NouvelEtatCellule
//COMPLETER ICI
@ -97,8 +98,9 @@ void GrilleSuivante()
**/
int NouvelEtatCellule(int etatCellule, int cellulesVivantesAutour)
{
//Une cellule morte possédant exactement trois voisines vivantes devient vivante (elle naît).
//Une cellule vivante possédant deux ou trois voisines vivantes le reste, sinon elle meurt.
//Déterminer le prochain état d'une cellule en fonction du nombre de cellules autour
// Une cellule morte possédant exactement trois voisines vivantes devient vivante (elle naît).
// Une cellule vivante possédant deux ou trois voisines vivantes le reste, sinon elle meurt.
//
//COMPLETER ICI
@ -133,7 +135,7 @@ int main()
{
AfficherGrille();
getchar();
AvancerTemps();
GrilleSuivante();
}
return 0;