Autor |
Mensaje |
skhaliburg
Aprendiz
Registrado: Octobre 2009
Mensajes: 58
Edad: 40
|
Algoritmo De Cuadrados Medios
Que tal amigos gamberos como están espero no interrumpir y gracias nuevamente por leer mis mensajes, estoy haciendo un programa que dejaron en la escuela y ya no se por donde mas buscarle se trata de el Algoritmo de Cuadrados Medios que se llevan por lo general en la Materia de Simulación, les dejo el codigo para que lo analicen y si pueden (ojala que si) lo corrijan
Si hace lo que dice el profesor
si la longitud de la semilla es par todo va bien pero cuando no arroja los datos erroneos
si no es par el nuevo numero obtenido ...
|
#1 Jueves, 10 Marzo 2011, 21:19 |
|
|
razaAztk
aztk crux
Analista Programador
Registrado: Enero 2010
Mensajes: 340
Edad: 35 Ubicación: Tenochtitlan
|
Re: Algoritmo De Cuadrados Medios
Que tal este prog!
Cuya salida me da:
Citar:
$ ./cmedios.gambas 5735 4
y[1]= 32890225 x[1]= 8902 r[1]= 0.8902
y[2]= 79245604 x[2]= 2456 r[2]= 0.2456
y[3]= 06031936 x[3]= 0319 r[3]= 0.0319
y[4]= 101761 x[4]= 0176 r[4]= 0.0176
Saludos!
|
#2 Sabado, 12 Marzo 2011, 08:07 |
|
|
skhaliburg
Aprendiz
Registrado: Octobre 2009
Mensajes: 58
Edad: 40
|
Re: Algoritmo De Cuadrados Medios
Gracias ahorita lo checo razaAztka, te comento despues!!!
|
#3 Sabado, 12 Marzo 2011, 18:33 |
|
|
skhaliburg
Aprendiz
Registrado: Octobre 2009
Mensajes: 58
Edad: 40
|
Re: Algoritmo De Cuadrados Medios
Oye razaAztk me da error en la linea que tiene el codigo:
"N = Val(Application.Args[2])"
copie tu codigo a un proyecto nuevo no se ue hice mal
gracias!!!
|
#4 Sabado, 12 Marzo 2011, 18:41 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Algoritmo De Cuadrados Medios
¿te da error cuando lo ejecutas, no???
Creo que se debe, a que el programa lo que pide es los argumentos que le das en la terminal, por ejemplo
$./programa.gambas argumento1 argumento2
El programa utilizara "argumento1" y "arguemnto2" para operar con ellos.
Saludos
|
#5 Sabado, 12 Marzo 2011, 19:12 |
|
|
skhaliburg
Aprendiz
Registrado: Octobre 2009
Mensajes: 58
Edad: 40
|
Re: Algoritmo De Cuadrados Medios
Este es el error que me marca
para empezar no se como ejecutar hago lo acostumbrado ue es F5 y es donde me marca el error!!!
gracias julio yy razaAztk
|
#6 Sabado, 12 Marzo 2011, 23:19 |
|
|
razaAztk
aztk crux
Analista Programador
Registrado: Enero 2010
Mensajes: 340
Edad: 35 Ubicación: Tenochtitlan
|
Re: Algoritmo De Cuadrados Medios
La aplicación que hice es desde línea de comandos, primero tienes que crear el ejecutable y desde el directorio donde se encuentre, ejecutas (como lo mencionó jsbsan) el programa pasandole dos argumentos, el primero es la semilla y el segundo el total de iteraciones.
Citar:
$ ./cmedios.gambas 5735 4
Nota: El nombre del programa depende del que tu hayas puesto, en mi caso es "cmedios.gambas"
O también puedes poner semilla = "5735" y N = 4 en vez de los valores Application.Args
Saludos!
|
#7 Domingo, 13 Marzo 2011, 02:11 |
|
|
skhaliburg
Aprendiz
Registrado: Octobre 2009
Mensajes: 58
Edad: 40
|
Re: Algoritmo De Cuadrados Medios
muchas gracias ahorita lo checo
|
#8 Domingo, 13 Marzo 2011, 03:41 |
|
|
|