- 1. Ввод данных.
- 2. а) Кнопки «+», «-», «*», «/» — Простые операции над комплексными числами.
- 2.1 Переводим числа из полей в вещественный тип.
- б) Кнопка «=» — Вычисление модуля комплексного числа.
- 2.2 Переводим числа из полей в вещественный тип.
- 3. Обработка полученного символа.
- 4. Произведение соответствующих вычислений.
- 5. Вывод результата на экран.
ФУНКЦИОНАЛЬНАЯ ДЕКОМПОЗИЦИЯ ДЛЯ ПРОГРАММЫ «КАЛЬКУЛЯТОР КОМПЛЕКСНЫХ ЧИСЕЛ»
Создаваемый программный продукт должен иметь следующие функции:
- 1. Сложение комплексных чисел.
- 2. Вычитание комплексных чисел.
- 3. Деление комплексных чисел.
- 4. Умножение комплексных чисел.
- 5. Модуль комплексного числа
Пользовательский интерфейс программы должен иметь главное окно, в котором располагаются кнопки выбора подпрограммы, поля ввода в подпрограммах и кнопки выбора операций.
Программа представляет собой окно, с расположенными на нем кнопками для ввода данных (цифры), кнопки с арифметическими операциями (сложение, вычитание, умножение, деление, модуль комплексного числа) и дисплей для отображения результатов.
Входные данные. Любые числа, представленные в виде вещественного типа данных, положительные и отрицательные. Для ввода входных данных используются поля редактирования, поддерживающие стандартные операции редактирования: ввод текста, копирование, вставку и удаление.
Выходные данные. Числа вещественного типа данных.