Розберіть й обчисліть прості математичні текстові задачі, повертаючи відповідь як ціле число.
Задачі без операцій просто дають задане число.
What is 5?
Дає 5.
Додайте два числа.
What is 5 plus 13?
Дає 18.
Обробіть великі та відʼємні числа.
Тепер виконайте решту три операції.
What is 7 minus 5?
2
What is 6 multiplied by 4?
24
What is 25 divided by 5?
5
Обробіть набір операцій послідовно.
Оскільки це словесні текстові задачі, обчислюйте вираз зліва направо, ігноруючи звичний порядок виконання операцій.
What is 5 plus 13 plus 6?
24
What is 3 plus 2 multiplied by 3?
15 (тобто не 9)
Парсер має відхиляти:
За бажанням обробіть піднесення до степеня.
What is 2 raised to the 5th power?
32
Зареєструйтеся на Exercism, щоб вивчати й опановувати Delphi Pascal, а також 76 вправ та справжнє наставництво від людей, і все це безкоштовно.