Me ayudo mucho amigo, gracias, si quieren que no salga el 0 en la parte de donde va el rango no usen el rango, ponganlo algo asi: (int) ((Math.random()*5) +1); EL 5 es el numero maximo del rango y el 1 el minimo
En el minuto 4:13 dices j menor a 1, cuando creo que realmente es j menor a i dado que debes de recorrer el vector cada vez que creas un random para comprobar si se repite en el array.
@@xdxtree1997123 cierto, si lo dejas en 1 solo quita el primer número que se repite y si el número nuevo es el mismo de la siguiente posición no lo detecta
Paré el video en el minuto 7 enfadadísimo, 10 segundos después está el error que se soluciona y ya no repite los números. Gracias por el código, ahora mi buscaminas no tendrá minas repetidas en el mismo lugar xD
hola una pregunta si elijo 25 nros al azar y quiero que aleatoriamente me elija ocho nros entre los 25 elegidos y que me haga todas las combinaciones posibles de 8 nros dentro de los 25 elegidos sin repetir ninguno...se puede hacer como?
tengo una situación algo grande me piden que repita numero del 1 al 365 solo 50 veces pero me de la cantidad de repeticiones de los números que se repiten, ya soluciones el para los numero repetidos, pero ahora necesito poder contar los numero del arreglo algo con (length) espero tu respuesta lo mas antes posible ya que es el unico que me falta
suputamadre te amo wey llevaba como 2 horas intentando crear un algoritmo para revolver las cartas de un juego de memoria y el random daba numeros iguales y me puse a crear un chingo de ciclos nunca se me ocurrio eso de restarle eres grande
Muchas gracias por el tutorial, me despejo muchas dudas, lo que se me ha dificultado es que se generen numeros aleatorios en una matriz soin que se repitan
amigo como puedo hacer un jframe con dos botones que se utilizará en dos especialidades medicas. Al hacer clic en el botón genera una contraseña. Espero.
hola, me sirvio tu guia ,en caso que quiera que sea de 4 digitos la impresion de números aleatorios solo deberia en este algoritmo cambiar solo el rango no?
excelente video, me puedes ayudar en este problema por favor , almacenar 15 numeros aleatorios en un vector, almacenarlos en otro vector en orden inverso al vector original e imprimir el vector resultante
Claro amigo, te lo explico con palabras: Pides 15 números. Los almacenas en orden en el vector 1. Dentro de un for con una cuenta atrás (int i=15, i==1, i--) irás almacenando el valor del vector 1 en la localidad i del vector 2 con ayuda de un contador ascendente. Después solo imprimes el vector 2 con ayuda de otro for.
Muchas gracias por el vídeo de echo no se que me pasa de último que me volví loco programando esto en C# cuando ya lo he programado en Java, PHP y en javascript también creo. Y he programado cosas más difíciles pero dios esta me costo.
Excelente video, como hacer para que empiece a contar desde el numero 1, y ademas como hacer para que me funcione con imágenes aleatorias.........muchas gracias.
oye amigo crees que puedas hacer uno donde expliques como hacer números aleatorios pero de 3 cifras sin repetir....que te 50 numeros al azar pero todos de 3 cifras, sin repetirse... 1- 155 2-167 3-097 4-001 5-987 y así hasta que te 50 números al azar... 1-168 2-168 3-095 4-095 esto es lo que no quiero...... espero que me haya podido explicar... ojala y puedas ayudarme y de antemano gracias
Hola amigo, posiblemente después haga un video explicando eso pero creo puedo ayudarte aquí mismo por los comentarios. Déjame ver si te entendí, quieres 50 números aleatorios sin que se repitan y que sean de 3 cifras, te refieres a cifras o dígitos? Porque el 001, 095 y esos que pones en tu comentario serían de 3 dígitos, por el tema de cero. Aclareme eso para que pueda ayudarte con el código
Bien, pues no habría mucha diferencia al código que se muestra en el video. En cuanto al formato en el que quieres los numeros (que lleven el prefijo 0 ó 00) se puede hacer mediante la impresión de los mismos, o bien, aplicar ese formato y convertir los números a cadenas String antes de almacenarlos en arreglos del mismo tipo de datos, eso ya es a elección tuya, lo básico te lo dejó aquí abajo: int i=0, cantidad=250, rango=1000; int arreglo[] = new int[cantidad]; arreglo[i]=(int)(Math.random()*rango); for(i=1; i
Quiero saber o ver si puedes explicarme con un video hacer un juego tragamonedas osea personalizado donde no repitan tambien imagenes porque eso lo hare para sortear no se si me explico
Muchas gracias por el tutorial, ocupaba generar un millon de números random sin repetición para los id de mi base de datos y luego de cuatro horas compilando lo logre :v
es que en realidad no tengo ni las remota idea de eso... yo solo quería el programa que generara los numeros,, creí que lo había... disculpa pero te lo agradezco de cualquier forma....
No te preocupes amigo, este sería el programa completo: public class Aleatorios { int i=0, cantidad=250, rango=1000; int arreglo[] = new int[cantidad]; arreglo[i]=(int)(Math.random()*rango); for(i=1; i
No te preocupes amigo, este sería el programa completo: public class Aleatorios { int i=0, cantidad=250, rango=1000; int arreglo[] = new int[cantidad]; arreglo[i]=(int)(Math.random()*rango); for(i=1; i
Me ayudo mucho amigo, gracias, si quieren que no salga el 0 en la parte de donde va el rango no usen el rango, ponganlo algo asi: (int) ((Math.random()*5) +1); EL 5 es el numero maximo del rango y el 1 el minimo
Estas mal porque estas poniendo el máximo 6
gracias amigo
En el minuto 4:13 dices j menor a 1, cuando creo que realmente es j menor a i dado que debes de recorrer el vector cada vez que creas un random para comprobar si se repite en el array.
2 Años y tu comentario resolvio mi problema, tienes razon es menor a i, esto correge que se repitan.
@@xdxtree1997123 cierto, si lo dejas en 1 solo quita el primer número que se repite y si el número nuevo es el mismo de la siguiente posición no lo detecta
un grande!
Un pregunta como puedo hacer generar numeros aleatorios sin el metodo random
Paré el video en el minuto 7 enfadadísimo, 10 segundos después está el error que se soluciona y ya no repite los números.
Gracias por el código, ahora mi buscaminas no tendrá minas repetidas en el mismo lugar xD
Muchas gracias amigo!!!
modifique algunas cosas de tu código para mi proyecto de la uni...
me ahorraste demasiado tiempo.
cual es el video donde introduces las listas?
Excelente, definitivamente lo voy a incluir en mi proyecto. Muchas Gracias!!
Genial amigo, saludos.
hola una pregunta si elijo 25 nros al azar y quiero que aleatoriamente me elija ocho nros entre los 25 elegidos y que me haga todas las combinaciones posibles de 8 nros dentro de los 25 elegidos sin repetir ninguno...se puede hacer como?
tengo una situación algo grande me piden que repita numero del 1 al 365 solo 50 veces pero me de la cantidad de repeticiones de los números que se repiten, ya soluciones el para los numero repetidos, pero ahora necesito poder contar los numero del arreglo algo con (length) espero tu respuesta lo mas antes posible ya que es el unico que me falta
suputamadre te amo wey llevaba como 2 horas intentando crear un algoritmo para revolver las cartas de un juego de memoria y el random daba numeros iguales y me puse a crear un chingo de ciclos nunca se me ocurrio eso de restarle eres grande
Mil gracias men, gricias a esto entendí un concepto muy clave para recorres listas...
Muchas gracias por el tutorial, me despejo muchas dudas, lo que se me ha dificultado es que se generen numeros aleatorios en una matriz soin que se repitan
amigo como puedo hacer un jframe con dos botones que se utilizará en dos especialidades medicas. Al hacer clic en el botón genera una contraseña. Espero.
como se hace con nombres? de una lista de objetos
hola, entendi la mayoria pero porque el i--? es para que recorra todas las casillas?
Todo excelente pero hasta el día de hoy encuentro algún tutorial donde utilicen el zoom para ver mejor el código jeje excelente aporte! Gracias,
si el rango esta definido hasta 10 porque da números mas allá del rango 11 - 22 - 53 ...
... En una tarea me dejaron sin repetir pero en matriz.. me podrias ayudar?
como puedes generar un numero aleatorio pero que el usuario ingrese la cantidad de numeros que quiere?
Si yo quisiera empezar de entre el 10 al 100 como le hago?
Alguien sabe cómo podría hacer esto mismo pero que se generen en 30 grupos?
Me lo llevo para mi proyecto... Gracias
hola, me sirvio tu guia ,en caso que quiera que sea de 4 digitos la impresion de números aleatorios solo deberia en este algoritmo cambiar solo el rango no?
Si
amigos como hago esto poner 123456 y resultado sea 34 en java :(
Y si quiero una contraseña con un rango del 10 al 100 como se pone?
como seria este arreglo en función a 5 columnas y 5 filas en un rango de 75 números
Hola Guadalupe, para eso crea una matriz de 5x5, cambia el rango a 75 y la cantidad a 25, y solo guarda los valores en la matriz.
pero como seria el codigo?
Muchas gracias,muy útil 👍
si lo haces en formulario con jtable te dejo mi laik
JAJAJA ya encontraste una solución a eso? Tambien lo estoy buscando para añadirlo a mi proyecto
Gracias!! este codigo me servira para completar un programa ;D
hola quiero el codigo para que no se agrege lo mismo,
Si quieres el código del proyecto está en la descripción del video amiga.
funciona pero se repite los numeros
+José Alberto Clavijo Zambrana si el numero límite que pones es mayor al de numero de elementos generados es obvio que se van a repetir amigo.
excelente video, me puedes ayudar en este problema por favor , almacenar 15 numeros aleatorios en un vector, almacenarlos en otro vector en orden inverso al vector original e imprimir el vector resultante
Claro amigo, te lo explico con palabras:
Pides 15 números.
Los almacenas en orden en el vector 1.
Dentro de un for con una cuenta atrás (int i=15, i==1, i--) irás almacenando el valor del vector 1 en la localidad i del vector 2 con ayuda de un contador ascendente.
Después solo imprimes el vector 2 con ayuda de otro for.
pudieras subir un video como generar variables aleatorias discretas y continuas paso a paso en java
Las discretas solo usas el int y las continuas lo dejas como doublw
no me sirvió el código pero me diste una idea con la que solucione mi problema gracias
Muchas gracias por el vídeo de echo no se que me pasa de último que me volví loco programando esto en C# cuando ya lo he programado en Java, PHP y en javascript también creo. Y he programado cosas más difíciles pero dios esta me costo.
Me da gusto amigo, saludos.
muchas gracias
todo eso seria el código amigo.... gracias te lo agradezco...
Así es amigo, pero para que funcione debes colocarlo dentro del método main de la clase en la que estés trabajando
Excelente video, como hacer para que empiece a contar desde el numero 1, y ademas como hacer para que me funcione con imágenes aleatorias.........muchas gracias.
oye amigo crees que puedas hacer uno donde expliques como hacer números aleatorios pero de 3 cifras sin repetir....que te 50 numeros al azar pero todos de 3 cifras, sin repetirse...
1- 155
2-167
3-097
4-001
5-987
y así hasta que te 50 números al azar...
1-168
2-168
3-095
4-095 esto es lo que no quiero......
espero que me haya podido explicar... ojala y puedas ayudarme y de antemano gracias
Hola amigo, posiblemente después haga un video explicando eso pero creo puedo ayudarte aquí mismo por los comentarios.
Déjame ver si te entendí, quieres 50 números aleatorios sin que se repitan y que sean de 3 cifras, te refieres a cifras o dígitos? Porque el 001, 095 y esos que pones en tu comentario serían de 3 dígitos, por el tema de cero. Aclareme eso para que pueda ayudarte con el código
Tienes razón, serían dígitos... Y e realidad serían 250 números al azar, el 50 fue de ejemplo.
Bien, pues no habría mucha diferencia al código que se muestra en el video. En cuanto al formato en el que quieres los numeros (que lleven el prefijo 0 ó 00) se puede hacer mediante la impresión de los mismos, o bien, aplicar ese formato y convertir los números a cadenas String antes de almacenarlos en arreglos del mismo tipo de datos, eso ya es a elección tuya, lo básico te lo dejó aquí abajo:
int i=0, cantidad=250, rango=1000;
int arreglo[] = new int[cantidad];
arreglo[i]=(int)(Math.random()*rango);
for(i=1; i
Quiero saber o ver si puedes explicarme con un video hacer un juego tragamonedas osea personalizado donde no repitan tambien imagenes porque eso lo hare para sortear no se si me explico
muito obrigado vc é 10!!!!
No los bota diferentes..
Algo habrás hecho mal amigo
+TuTutorial Ya me di cuenta del error, gracias 😁
me salvaste hermano +1000000
estimado muy buen video, como puedo hacerlo para que salgo el numero 0
Muchas gracias por el tutorial, ocupaba generar un millon de números random sin repetición para los id de mi base de datos y luego de cuatro horas compilando lo logre :v
Tal y como se haría en Java8 (Java moderno):
ThreadLocalRandom.current().ints(0, 10).distinct().limit(5).forEach(System.out::println);
Amigo, me podrías explicar? intente copiar esta linea de código en eclipse y me generaba error en el current()
Quizás te hayas olvidado del:
import java.util.concurrent.ThreadLocalRandom;
Si, también lo había importado :(
fijate al final del ; no haya un punto de mas..
es que en realidad no tengo ni las remota idea de eso... yo solo quería el programa que generara los numeros,, creí que lo había... disculpa pero te lo agradezco de cualquier forma....
No te preocupes amigo, este sería el programa completo:
public class Aleatorios {
int i=0, cantidad=250, rango=1000;
int arreglo[] = new int[cantidad];
arreglo[i]=(int)(Math.random()*rango);
for(i=1; i
No te preocupes amigo, este sería el programa completo:
public class Aleatorios {
int i=0, cantidad=250, rango=1000;
int arreglo[] = new int[cantidad];
arreglo[i]=(int)(Math.random()*rango);
for(i=1; i
muito obrigado, me ajudou muitooooo
Você é um deus!
Un monton de chongaderas para comenzar el ejercisio
aun asi repite xd
amigo, en ese ejemplo se repite el 2 cuatro veces :V
En el minuto 1:10 se explica cual es el error y como solucionarlo ema.
Primer coment :v
+El Eddie De Los Gameplays Jajaja saludos amigo
+TuTutorial :v
+TuTutorial ola oie en el tutorial del asphalt 8 se cierra el juego que puedo hacer