Programación Qt para implementar cuatro operaciones aritméticas
#¿Contiene? ltstdlib.h gt
#¿Incluir? lttime.h gt
int? principal()
{
? int? I,? cuenta_título,? número1,? número2,? ¿magia? respuesta,? Resultado;
srand((unsigned)time(0));
count_title? =?RAND()/(RAND _ MAX/10);? //Generar 0~9 preguntas
For (i?=?0;?i?lt?count_title?i)
{
num1 ? =?RAND()/(RAND _ MAX/10);? //¿Generar un número del 0 al 9? Moderador, si desea 0 ~ 32767, cambie 10 a? 32767
núm2? =?RAND()/(RAND _ MAX/10);
? ¿magia? =?RAND()/(RAND _ MAX/4);? //¿Generar 0~3? Aritmética
printf("d.\t ",I 1); //Número de título
¿Cambiar (mágico)?
{
¿Caso? 0:
printf("d? ?d?=?",?num1,?num2);?
¿El resultado? =?núm1? ?num2
Rotura;
¿Caso? 1:
printf("d?-?d?=?",?num1,?num2);
¿Resultado? =?núm1? -?num2
Rotura;
¿Caso? 2:
printf("d?*?d?=?",?num1,?num2);
¿Resultado? =?núm1? *?num2
Rotura;
¿Caso? 3:
printf("d?/?d?=?",?num1,?num2);
if (0?==?num2)
{
? Printf("El divisor es 0,? Error de división");
? Continuar;
}
?
¿El resultado? =?núm1? /?num2
Pausa;
}
scanf("d", amp respuesta);? //Ingresa el resultado
If (respuesta?==?resultado)? //Resultado del juicio
printf("¡¡¡Sí, muy bien!!! \n ");
Otros
printf("¡Lo siento!, ¿Eso? ¿Resultado? d\n ",resultado);
¿regresar? 0;
}
Ps: si no entiendes, puedes preguntar.