Advertisement
alduncin

generador.py

Jul 1st, 2013
241
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.73 KB | None | 0 0
  1. #generador congruencial mixto variable                                                                                                                
  2. from sys import argv
  3. def main():
  4.     try:
  5.         N= float(argv[1])
  6.         M= float(argv[2])
  7.         A= float(argv[3])
  8.         B= float(argv[4])
  9.         D= float(argv[5])
  10.     except:
  11.         N= float(raw_input('Cantidad de Numeros a Generar_>'))
  12.         M= float(raw_input('Modulo_>'))
  13.         A= float(raw_input('Semilla A_>'))
  14.         B= float(raw_input('Semilla B_>'))
  15.         D= float(raw_input('Semilla D_>'))
  16.     Freq=[]
  17.     i=0
  18.     while(i<N):
  19.         C=A+B*D
  20.         R=float(C%M)
  21.         A=B
  22.         B=D
  23.         D=R
  24.         R=R/M
  25.         print R
  26.         i=i+1
  27. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement