programar 50 números pseudoaleatorios mediante el Método Congruencial Mixto en c++
alguien me puede ayudar
El método congruencial mixto consiste en generar un número a partir del número generado anterior. Su expresión es X(n+1) = (a * X(n) + c) mod m; donde:
X(0) > 0: es la semilla, es decir, el primer elemento.
a > 0: es el multiplicador.
c > 0: es la constante aditiva.
m > X(0), m > a, m > c es el módulo.
Es decir que si empezamos con <X(0) = x>, el siguiente número <X(1) = (a * x + c) mod m> donde <mod m> significa el resto de dividir <a * x + c> entre <m>.
Con esta explicación tú debes definir esas variables que te he comentado antes y pensar el algoritmo para ir generando los siguientes elementos (pista: bucle for).