• Sábado 21 de Septiembre de 2024, 22:32

Autor Tema:  Problema Con Math.random  (Leído 3255 veces)

SachikoGaMiteru

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Problema Con Math.random
« en: Jueves 13 de Marzo de 2008, 23:48 »
0
Hola, buenas tardes!!

Tengo poco de conocer esta pagina! eh entrado solo en algunas ocaciones y la verdad me ah servido muchisimo todo lo que eh encontrado, solo ke en esta ocacion necesito ayuda con un programa que me esta dando mucha lata.

No es complikado, solo ke no se usar muy bn java y jeje  :unsure:  me preocupa, porke reprobare programacion orientada a objetos.

El programa dice lo siguiente:


El dueño de una cadena de tiendas de articulos deportivos desea controlar sus ventas por medio de una computadora. Los datos de entrada son]

Siendo sincera, que mas me gustaria que poder entregar el trabajo, pero lo que mas falta me hace es saber como llenar la o las matrices con random (sintaxis) ya que las operaciones con las columnas y filas (obtener las ventas) puedo hacerlas. Pero creo ke me perdi en el espacio cuando nos explikaron acerka de random y sus sintaxis... :lightsabre:

De antemano agradesco su atencion, y si alguien pudiera ayudarme a enteder este programa, se lo agradecere eternamente  :(

Gracias y hasta luego.
[/size]

manix

  • Miembro MUY activo
  • ***
  • Mensajes: 203
  • Nacionalidad: cr
    • Ver Perfil
    • http://apuntes.delibertad.com
Re: Problema Con Math.random
« Respuesta #1 en: Viernes 14 de Marzo de 2008, 00:04 »
0
para llenar la matriz basta con dos ciclos
y la funcion del mat.random seria    int numero = (int) Math.random() * 20;
donde numero tendra un valor entre  0 y 20    :P

Reinberg

  • Nuevo Miembro
  • *
  • Mensajes: 22
  • Nacionalidad: mx
    • Ver Perfil
Re: Problema Con Math.random
« Respuesta #2 en: Viernes 21 de Marzo de 2008, 00:31 »
0
Cita de: "manix"
la funcion del mat.random seria int numero = (int) Math.random() * 20;
donde numero tendra un valor entre  0 y 20    :P


Con respecto a eso el random te genera los numeros entre 0 y 19, por lo que el problema dice del articulo 1 al 20 habria que agregarle 1, la sintaxis quedaria asi:

int numero = ((int) Math.random() * 20) + 1 ;
donde numero tendra un valor entre  1 y 20.

Esa es mi opinion de como hacerlo.   :)  :)  :)  :)

"En este basto universo de conocimiento, no se esta solo, siempre hay alguien que sabe mas uno"

manix

  • Miembro MUY activo
  • ***
  • Mensajes: 203
  • Nacionalidad: cr
    • Ver Perfil
    • http://apuntes.delibertad.com
Re: Problema Con Math.random
« Respuesta #3 en: Lunes 24 de Marzo de 2008, 16:01 »
0
Citar
int numero = ((int) Math.random() * 20) + 1 ;
donde numero tendra un valor entre 1 y 20.

 :lol:  :lol:  algunas cosas se me colan todavia.. gracias por la correccion!!