Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/11/2014, 12:28
Avatar de leosansan
leosansan
 
Fecha de Ingreso: mayo-2012
Ubicación: GRAN CANARIA
Mensajes: 194
Antigüedad: 11 años, 11 meses
Puntos: 49
Respuesta: Número Aleatorio que esté dentro de la misma fila o columna

Cita:
Iniciado por Pantaláimon Ver Mensaje
Debes concretar tus dudas.
.................................................. ....
Hay otras maneras sin uso de un array intemediario
.......................................
Un saludo!
Con esta idea, sin array intermedio:

Código C++:
Ver original
  1. /** "2" posicion en la matriz (0,1) **/
  2.   int iBuscar = 0 , jBuscar = 1 , aleatorio ;
  3.   aleatorio = rand ( ) % 2 ;
  4.   i = iBuscar , j = jBuscar ;
  5.   if ( aleatorio == 0 )
  6.     while ( ( i = rand ( ) % N ) ==  iBuscar ) ;
  7.   if ( aleatorio == 1 )
  8.     while ( ( j = rand ( ) % N ) ==  jBuscar ) ;
  9.   printf ( "\n\n%d\n" , num [ i ][ j ] ) ;

¡¡¡Saluditos!!!