Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: veravluis en 16 Febrero 2016, 15:23 pm



Título: Poner numero aleatorio en una matriz
Publicado por: veravluis en 16 Febrero 2016, 15:23 pm
Hola a todos, bueno pasaba por aqui para hacer una pregunta como podria hacer que salga el numero 1 aleatoriamente en mi matriz estoy intentando, gracias.

Código:
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>

#define maxfilas 10
#define minfilas 3
#define maxcolum 10
#define mincolum 3

int main(){

int filas,columnas,i ,j,num,x,y;
//int matriz[400][400];
srand (time (NULL));

printf("Bienvenido.\n");

do {
printf("Ingrese el numero de filas que tendra el juego\n");
scanf("%d",&filas);
}
while(filas > maxfilas || filas < minfilas);

do {
printf("Ingrese el numero de columnas para el juego\n");
scanf("%d",&columnas);
}
while(columnas > maxcolum || columnas < mincolum);

int matriz[filas][columnas];


for(i = 0; i < filas; i++){
printf("\n");
for(j = 0; j < columnas; j++){

//y = rand() % filas;
   //x = rand() % columnas;
   num = rand() %9;
   matriz[i][j] = num;
printf("\t%d",matriz[i][j]==1);

}
}


system("pause");
return 0;
}