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).
En línea
Código
cout<<"Todos tenemos un defecto, un error en nuestro código"<< endl;