bash脚本提供基本的乘法问题,输入需要正确

时间:2015-11-07 01:19:58

标签: bash scripting

多年前,我在qbasic编写了一个程序,它会生成一个随机乘法问题,每个操作数在1到10之间,然后它会提示用户输入正确答案。如果他们做对了就会这么说,否则会说"错误"或类似的,并要求他们再试一次。在我原来的版本中,如果他们弄错了,我会问他们2个数字并打印出那些产品。

由于我不再有DOSqbasic,我想在bash为我的孙女重写一次。

这与qbasic中的我想要的一致:

TABLAS: PRINT "Esos son los tablas"
RANDOMIZE TIMER
CLS
FOR i = 0 TO 100
x = INT(RND * 10) + 1 'if you want say only 9s or only 7s, change
'this to x=9  or x=7 ...
y = INT(RND * 10) + 1
PRINT x; "X"; y; "=";
INPUT "", n
IF x * y <> n THEN
    PRINT "NOT CORRECT"
    INPUT "Entra el primero numero: ", a
    INPUT "Entra el segundo numero: ", b
    PRINT "Respuesta corecto es: "; a * b 'now I am closer, on the
    'previous that I sent 'you  I had forgotten the b on this line.
ELSE
    PRINT "CORRECT"
    PRINT
END IF

0 个答案:

没有答案