Buscamos C++ para escribir el código fuente del software de exámenes de matemáticas de los estudiantes de primaria.

//#¿Incluir? & ltstdlib.h & gt

#¿Incluir? & ltiostream & gt

¿Usar? ¿Espacio de nombres? std

int? principal()

{

int? I, j, k, l=0, n;

cout & lt& lt* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * & lt;

cout & lt& lt"Seleccione el tipo de pregunta que desea probar: 1.

+?2.-?3.*?4./:";

CIN>>i;

if(i==1)

{

cout & lt& ltIngrese el número de preguntas del examen:

CIN & gt;& gtj;

for(int?k 1 = 0 ;k 1< j;k1++)

{

srand((unsigned)time(null));

int x 1 = rand ()% 100; p>

int? x2 = rand()% 100;

cout & lt& ltx 1 & lt; & lt"+" & lt; p>CIN & gt;& gtk;

if(k==x1+x2){

cout & lt& lt"¡Respuesta correcta! "& lt& ltendl?

l++;

}

Otro

cout & lt& lt" ¡Respuesta incorrecta! La respuesta correcta es: "

}

}

¿En caso contrario? Si (i==2)

{

cout<<Ingrese el número de preguntas del examen:

CIN>>j;

for(int?k 1 = 0;k 1 <j ;k1++)

{

srand((unsigned)time(null));

int x 1 = rand()% 100;

p>

int? ? ";

CIN>& gtk;

if(k==x2-x1){

cout & lt& lt"¡Respuesta correcta! "& lt& ltendl?

l++;

}

Otro

cout & lt& lt" ¡Respuesta incorrecta! La respuesta correcta es: "

}

}

¿En caso contrario? Si (i==3)

{

cout<<Ingrese el número de preguntas del examen:

CIN>>j;

for(int?k 1 = 0;k 1 <j ;k1++)

{

srand((unsigned)time(null));

int x 1 = rand()% 100;

p>

int? ? >

CIN>& gtk;

if(k==x1*x2){

cout & lt& lt"¡Respuesta correcta! "& lt& ltendl?

l++;

}

Otro

cout & lt& lt" ¡Respuesta incorrecta! La respuesta correcta es: "

}

}

¿En caso contrario? Si (i==4)

{

cout<<Ingrese el número de preguntas del examen:

CIN>>j;

for(int?k 1 = 0;k 1 <j ;k1++)

{

srand((unsigned)time(null));

int x 1 = r

y()% 101;

int? x2 = x 1 *(rand()% 10);?

cout & lt& ltx2 & lt& lt"/"& lt;& ltx 1 & lt;& lt"=:";

CIN & gt;& gtk;

if(k==x2/x1){

cout & lt& lt"¡Respuesta correcta!"& lt& ltendl?

l++;

}

Otros

cout & lt& lt"¡Respuesta incorrecta! La respuesta correcta es: "

}

}

cout & lt& lt"El número de preguntas que respondiste correctamente en esta prueba es"

cout & lt& lt"Continúa el prueba: 0. ¿Salir? 1. Continuar: ";

CIN>>n;

if(n==1){

¿Regresar? main();}

//system(" PAUSA ");

¿Regresar? 0;

}

¡Pruébelo varias veces y no debería haber errores!