Código fuente C++ para preguntas aleatorias de matemáticas de escuela primaria
# include & ltiostream & gt
# include & ltcstdlib & gt
Usar namespace std
Fu Hao no válido (entero x)
{
if(x = = 0)printf("+");
if(x = = 1)printf("-");
if(x = = 2)printf(" * ");
}
int main()
{
int a, b, t, p, bandera
int puntuación = 0
int n, I; /p>
Bucle:
System("cls");
cout & lt& lt"¿Cuántas preguntas quieres responder?"& lt& ltendl
CIN>>n;
cout<<"¡Comience a ingresar a la prueba!"<<endl
for(I = 0;i<n;i++) p>
{
cout & lt& lt"primero"
a = rand()% 10
b = rand()% 10 ;
If (a & ltb)
bandera = rand()% 3;
cout & lt& lta;
Fu Hao (bandera);
cout & lt& ltb & lt& lt" = ";
CIN & gt;& gtt;
if (flag == 0)
{
Si (t==a+b)
else cout & lt& lt"¡Respuesta incorrecta! La respuesta correcta es:"
}
if(flag==1)
{
if (t==a-b)
else cout & lt& lt"¡Respuesta incorrecta! La correcta la respuesta es:"
}
if(flag==2)
{
Si (t ==a*b)
else cout & lt& lt"¡Respuesta incorrecta! La respuesta correcta es:"
}
}
cout & lt& lt" El número total de preguntas correctas es:"
cout & lt& lt"¿Quieres continuar?" 1. Continúe con 2. Salga de "
CIN>>t;
if(t==1)gotoloop;
else cout<<"¡Bienvenido! ¡adiós! "& lt& ltendl
Sistema("pausa");
Retorno 1;
}