Cómo calcular problemas a través de la programación
# incluir ltstdlib.h gt
# incluir lttime.h gt
Usar espacio de nombres std
int a, b, dui_ti=0, cuo_ti=0, ti_mu = 0;
char ch
Int sui_ji_shu_a()//Generar número aleatorio a
{ p>
int a;
a = rand() 9 1;
devuelve a;
}
Int sui_ji_shu_b ()//Generar número aleatorio b
{
int b;
b = rand() 9 1;
Devolver b ;
}
Char sui_ji_fu_hao()//Generar símbolos aleatorios
{
char ch
ch = rand() 4 1;
Cambiar (canal)
{
Caso 1: return ' '; break;
Caso 2: devolver '-'; romper;
Caso 3: devolver ' * '; romper
Caso 4: devolver "/"; }
}
Xukongshu_chu_suan_shi()
{
cout lt lta lt ltch lt ltb lt lt"=";
}
int main()
{
int da _ an
Hacer
{
ti_mu;
srand(time(0));
a = sui_Ji_Shu_a();
ch = sui _ Ji _ fu _ Hao();
b = sui _ Ji _ Shu _ b()
Cambiar (canal)
<; p>{Caso " ":
{
Shu_chu_suan_shi();
CIN gt;
if (da_an==a b)
{
cout lt lt"¡Felicitaciones! Respuesta correcta" < ltendl
dui _ ti;
}
Otro
{
cout lt lt" ¡Disculpe! Respondiste mal" < ltendl
CuO _ ti;
}
} roto;
Caso '-':
{
If (b gtA) //Determina si la reducción es mayor que el minuendo.
{
int z
z = b;
a = b
a = z; ;
}
Shu_chu_suan_shi();
CIN gt; gt Daan;
if (da_an= =a-b)
{
cout lt lt"¡Felicitaciones! Respuesta correcta" < ltendl
dui _ ti ;
}
Otro
{
cout lt lt"¡Disculpe! Diste la respuesta incorrecta" < ltendl
CuO _ ti;
}
}Roto;
Caso ' * ':
{
Shu_chu_suan_shi ();
CIN gt; gt Daan;
if (da_an==a*b)
{
cout lt lt "¡Felicitaciones! La respuesta correcta" < ltendl
dui _ ti;
}
Otro
{
cout lt lt"¡Disculpe! Diste la respuesta incorrecta " < ltendl
CuO _ ti;
}
}Roto;
Caso "/":
{
Hacer
{
a = sui _ Ji _ Shu _ a()
b = sui _ Ji _ Shu _ b();
} while (ab!=0); // Si el dividendo no se puede dividir por el dividendo, regenera un número aleatorio.
Shu_chu_suan_shi();
CIN gt; gt Daan;
if (da_an==a/b)
{ p>
cout lt lt"¡Felicitaciones! Respuesta correcta" < ltendl
dui _ ti ;
}
Otros
{
cout lt lt"¡Disculpe! Diste la respuesta incorrecta" < ltendl
CuO _ ti ;
} p>
}
}
} while(ti_mu lt; 50); //Controla el número de temas
cout lt lt"siempre respondes * * *"< lt;ti_mu lt lt"title"
if (cuo_ti==0)
{
cout lt lt "¡Eres genial! Tu precisión es 100 %." lt ltendl
}
Otro
{
cout lt lt" La tasa correcta de su respuesta es "
}
Devuelve 0;
}
Agrégame al QQ103869967 si lo necesitas.