Вычисление арифметических выражений: модель
Вычисление арифметических выражений: представление
Задачи
1. Измените рассмотренную в параграфе программу так, чтобы она вычисляла выражения с вещественными числами (для перевода вещественных чисел из символьного вида в числовой используйте функцию StrToFloat).
2. Добавьте в рассмотренную в параграфе программу обработку ошибок. Подумайте, какие ошибки может сделать пользователь. Какие ошибки могут возникнуть при вычислениях? Как их обработать?
*3. Измените рассмотренную в параграфе программу так, чтобы она вычисляла выражения со скобками. Подсказка: нужно искать последнюю операцию с самым низким приоритетом, стоящую вне скобок.
4. Постройте программу «Калькулятор» для выполнения вычислений с целыми числами:
Следующая страница §55. Модель и представление