Foros del Web » Programación para mayores de 30 ;) » C/C++ »

problema con matriz en c++

Estas en el tema de problema con matriz en c++ en el foro de C/C++ en Foros del Web. muchachos lo que pasa es que debo llenar una matriz con números aleatorios del 0 al 4 .... hasta hay bn, pero dentro de esa ...
  #1 (permalink)  
Antiguo 01/12/2012, 19:58
 
Fecha de Ingreso: diciembre-2012
Mensajes: 1
Antigüedad: 11 años, 4 meses
Puntos: 0
Pregunta problema con matriz en c++

muchachos lo que pasa es que debo llenar una matriz con números aleatorios del 0 al 4 .... hasta hay bn, pero dentro de esa matriz aleatoriamente debo colocar una cantidad especificada de números mayores, yo estoy usando el 99, no interesa cual sea
el problema es que no sé porque razón no llena las casillas del 99
este es el codigo hasta ahora

#include <cstdlib>
#include <iostream>
#include <time.h>
using namespace std;
main ()
{
int h, nb , nm=0,i=0,j=0,b=0,x=0,y=0;
int tab[10][10];
srand(time(NULL));
x= rand()%10;
y= rand()%10;

cout<<"ingrese el numero de eror " ;
cin>>nb;

for (i=0; i<10; i++)
{
for(j=0; j<10; j++)

{tab [i][j]=rand()%5;
}
}


for(b=0; b> nb ; b++)
{
tab [x][y]=99 ;
}


for(i=0; i<10; i++)
{cout<<endl;
for(j=0; j<10; j++)
{cout<<tab[i][j]<<" "; } }

system("pause");
}
  #2 (permalink)  
Antiguo 01/12/2012, 20:10
Avatar de ZeKi  
Fecha de Ingreso: noviembre-2012
Ubicación: Jaén
Mensajes: 61
Antigüedad: 11 años, 5 meses
Puntos: 6
Respuesta: problema con matriz en c++

Has puesto esto:

Código C++:
Ver original
  1. for(b=0; b > nb ; b++)

Y tendría que ser así:

Código C++:
Ver original
  1. for(b=0; b < nb ; b++)

Etiquetas: c++, matrices, aleatoria
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:35.