Simulation d'une grille à coordonnées aléatoires.
Voilà, je débute en C et j'ai écrit un petit programme servant à afficher des '*' dans un tableau à 2 dimensions (ligne, colonne) le nombre de ligne/colonne est donné à la saisie.
Voici le code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define NB_LIG 100 // Nombre de ligne MAX
#define NB_COL 100 // Nombre de colonne MAX
#define MIN 1
//#define MAX 100
int main(int argc, char * argv[])
{
char tab1[NB_LIG][NB_COL] = {{0},{0}};
long i = 0, j = 0;
long ligne = 0;
long lig = 0, col = 0;
long MAX = 0;
printf("Nombre de ligne : ");
scanf("%ld", &ligne);
MAX = ligne;
srand(time(NULL));
for (i = 0; i < ligne + 1 ; i++)
{
for ( j = 0; j < i; j++)
{
lig = (rand() % (MAX - MIN + 1)) + MIN ;
col = (rand() % (MAX - MIN + 1)) + MIN ;
tab1[lig][col] = '*' ;
printf("%c", tab1[i][j]);
}
printf("\n");
}
return 0;
} |
Je veux faire une grille qui se rempli aléatoirement de '*' en continu et voir ça en temps réel sur la console .
Je sais pas si je me suis fait comprendre, les critiques etc... sont bien sur les bienvenue .