MATH : Um Gerador de Sentenças
Faça um procedimento denominado MATH que gere sentenças
matemáticas e mantenha um diálogo com o usuário com
o seguinte formato:
Aqui vão alguns problemas do MATH8 + X = 13
Quanto vale X?
>> aqui se o usuário tecla 5, o programa responde:
CORRETO
Quer outra sentença?
>> se o usuário tecla qualquer outra coisa, o programa responde:
TENTE OUTRA VEZ
8 + X = 13
Quanto vale X?
>> o usuário tem três chances de acertar. Se não conseguir o programa responde:
ERRADO, X = 5
Quer outra sentença?
O programa também apresenta sentenças utilizando as
operações de subtração, multiplicação
e divisão, como: 13 - X = 7 6 - X = 7 6 * X = 18 3 / X = 1
Características do programa:
- os números que compõem as sentenças são gerados aleatoriamente, são inteiros e devem ter no máximo 2 dígitos decimais.
- qual operação vai ser utilizada também é aleatório
- o formato de uma sentença tanto pode ser <num1> op
X = <num2> como X op <num1> = <num2> e deve também
ser escolhido aleatoriamente.