C > test AP2 TP1

Titretest AP2 TP1
Postée le20-10-2011
Affichée198
Mini-lien
Description

test jeu de la vie

EtatNe contient pas d'erreurs. Ne contient pas d'erreurs.
Code d'insertion
Options
Afficher les numéros de lignes  Mettre la source en plein ecran  Selectionner la source  Partager sur Facebook 
Téléchargement Telecharger en format txt  Telecharger en format pdf  Telecharger en format c
Plein ecran
/*
*************
AP2
TP1

"Jeu de la vie"
*/


#include "ioap123.h"

//fonction qui génère un nombre aléatoire
int alea (int bmin, int bmax)
{
    int nombre;
    nombre = bmin + rand() % (bmax - bmin + 1);
    return nombre;
}

void initCases ()
{
    int tab[5][5];
    int i=0;
    int j=0;

    //cette répétition bornée initialise toutes les celulles à 0 (= AUCUNE CELLULE EN VIE)
    for(i=0; i<5; i++)
    {
        for(j=0; j<5; j++)
        {
            if(alea(0, 10)==0) {tab[i][j]=0;} //si le nombre aléatoire retourné est 0, alors affiche 0 dans la cellule concernée (dépend de l et c)
            else {tab[i][j]=1;} //sinon la cellule prend la valeur 1
            print_int(tab[i][j]);
            if(j==4){print_newline();} //cette condition permet de passer à la ligne
        }
    }
}

int main ()
{
    initCases();
    return 0;
}