Проектирование калькулятора в среде Delphi. Семенов Н.М. - 13 стр.

UptoLike

Составители: 

3 Запуск программы калькулятора со свободным вводом
Вы готовы испытать свой калькулятор. Имейте в виду, что он не способен
работать ни с какими другими числами, кроме целых, и не проверяет, правильно ли
пользователь вводит данные, считая, что всё введённое - допустимое целое число.
Законченный вид калькулятора со свободным вводом показан на рис.2.
Рис.2. Пример работы калькулятора со свободным вводом.
4 Контрольные вопросы
1. Какова величина каждого из следующих арифметических выражений:
a) 2 + 3 * 4 - 5 mod 2 13
b) 7 - 15 div 3 2
c) 15 / 3 5
d) (15/3) mod 3 2
2. Что означает понятиесвободный вводу проектируемого калькулятора?
3. За что отвечает свойство BorderStyle, используемое при визуальном
проектировании калькулятора ?
4. При проектировании калькулятора используется компонент SpeedButton
(быстрая кнопка). Как Вы думаете, что означает терминбыстрая” ? По сравнению с
чембыстрая” ?
5. За что отвечает кнопка Clear спроектированного калькулятора ?
5 Дополнительные задания
1. Расширьте функции демонстрационного калькулятора, обеспечив обработку
больших, чем Integer, величин. Другими словами, преобразуйте целочисленный
калькулятор в калькулятор LongInt (MaxLongInt = 2147483647).
2. Обеспечьте контроль правильности вводимых данных.
13