Problema matriz java

Iniciado por rocker69, 6 Diciembre 2009, 19:29 PM

0 Miembros y 1 Visitante están viendo este tema.

rocker69

a

leogtz

Utiliza las etiquetas de código.

O el GeShi del foro.
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

Leyer

Cita de: rocker69 en  6 Diciembre 2009, 19:29 PM
Lo que me pasa es que no se como hacer para que me genere letras minusculas aleatoriamente en el tablero

|-un metodo simple seria-| hacer un array de Caracteres con las letras A | Z minisculas luego haces un Ramdom con con el tamaño maximo del array de caracteres y dependiendo el numero lanzado lo especificas en el array y que traiga una letra en esa posicion.

PD: te ayudara con code pero no dispongo de mi eclipse haora. :-\

Saludos.

rocker69

#3
b

1mpuls0

Hola, mira puedes usar esta pequeña clase

Código (java) [Seleccionar]

/**
* @Autor: Darhius929
*/
public class caracteresAleatorios {

    public static void main(String args[]){
    new caracteresAleatorios();
    }
   
    public caracteresAleatorios() {
    generar();
    }
   
    private void generar(){
    System.out.println();
for(int i = 1; i <= 25; i++){//
int inferior = 97;//Valor ascii del simbolo a
int superior = 122;//Valor ascii del simbolo z
    int numero = (superior + 1) - inferior;
    double aleat = Math.random() * numero;
    aleat = Math.floor(aleat);
aleat = (inferior + aleat);
System.out.println((char)aleat);//Convierte el valor aleat a su equivalente a simbolo
}
    }
}


Solo tiene un pequeño inconveniente, como en el código ascii estandar no aparece el simbolo ñ, seria el unico que faltaria.
Pero me supongo que si la necesitas, asi que la mejor opcion es la de propuesta por L-EYER

Saludos
abc

Leyer

#5
Cita de: Darhius en  6 Diciembre 2009, 20:52 PM
Solo tiene un pequeño inconveniente, como en el código ascii estandar no aparece el simbolo ñ, seria el unico que faltaria.
Pero me supongo que si la necesitas, asi que la mejor opcion es la de propuesta por L-EYER

:) simples y entendibles para usuarios basicos es lo mejor. aunke ya dependera de el

Saludos.


rocker69

#6
c

rocker69

#7
d

Leyer

#8
jaja  :P

rocker69

#9
e