Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/01/2012, 14:46
drakgoku1
(Desactivado)
 
Fecha de Ingreso: agosto-2011
Mensajes: 327
Antigüedad: 12 años, 8 meses
Puntos: 3
Respuesta: Random de letras ? a - i pero solo mostrar 2 ?

Cita:
Iniciado por cesar_casla Ver Mensaje
hola drakgoku1! para generar un random de A - J podrias hacer:
Código C:
Ver original
  1. variable='A'+(rand()%'J');
las comillas simples te dejan operar con el ASCII que equivale a la letra, por ej: la letra A equivale a 65 (si es q no me equivoco) y la J = 74

rand()%'J' : genara un numero entre 0 - 'J'
'A' + rand()%'J' : genera un numero entra 'A' - 'J'

Luego si solo queres que aparesca la A y la J generas una condicion donde diga que si
si variable es igual a A o variable es igual a J
continuar
de lo contrario
regresar


Nota: No estoy seguro del uso del rand, probalo y contame si te anda

Saludos

Claro pero no me gustaría ver el resultado

Quiero hacerlo así table[i][x]='a'+(rand()%'j')

i x = integer

Estoy pensando en el if.

Pero claro si tu me dices la respuesta yo no pienso :)

Dejame hasta mañana alemenos , para ver si FUNCA almenos

Un saludo