¿Cómo genera Java un número aleatorio de 0 a N ingresando una N?
1. El código fuente es el siguiente
Importar Java .util *;
Clase pública principal
{
Vacío estático público. main(String [] args) {
System.out.println("Ingrese n:");
Escáner sc = nuevo escáner (sistema . in);
int N = sc . nextint();
int start = 0;
Aleatorio Aleatorio = new Aleatorio();
for(int I = 0 ;i<10;i++){
//Es decir, se necesita 0-N, el resultado es (N-0), se necesita 3-N para ser 3+(N-3) ?
int num = aleatorio . nextint(N-start)+start;
sistema de salida("+num);
}
}
}
2. El efecto de la operación es como se muestra en la figura