КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Исходные данные.
5. Запустить программу на выполнение и записать в отчет объявленный класс и все его методы, зарисовать расположение компонентов на форме, записать обработчик выбора пунктов компонента RadioGroup1 и полученные результаты в виде таблицы, предварительно сравнив их с расчетными значениями. 6. Добавить к классу TComplex все дополнительные методы, включая конструкторы, методы арифметических операций без присвоения и метод преобразования типов ToStr. 7. Заменить в обработчике выбора пунктов компонента RadioGroup1 старый способ выполнения арифметических операций на новый, используя компоненты Edit1 и Edit2 для ввода комплексных чисел в строковом формате, а компонент Edit3 – для вывода результатов с помощью метода ToStr. 8. Запустить программу на выполнение и записать обработчик выбора пунктов компонента RadioGroup1 и полученные результаты в виде таблицы, предварительно сравнив их с предыдущими значениями. 9. Ответить на контрольный вопрос, записав в отчет разработанный метод, обработчик его использования и результат выполнения программы. Контрольные вопросы 1. Записать и протестировать в программе метод вывода комплексных чисел в тригонометрической форме. 2. Записать и протестировать в программе метод вывода комплексных чисел в экспоненциальной форме. 3. Записать и протестировать в программе оператор унарного минуса. 4. Записать и протестировать в программе оператор инкремента. 5. Записать и протестировать в программе оператор декремента. 6. Записать и протестировать в программе оператор присвоения. 7. Записать и протестировать в программе оператор равно. 8. Записать и протестировать в программе оператор не равно. 9. Записать и протестировать в программе оператор умножения комплексного числа на действительное число. 10. Записать и протестировать в программе оператор умножения действительного числа на комплексное число. 11. Записать и протестировать в программе оператор сложения двух комплексных чисел, если первый операнд передается ему в формате AnsiString, а второй – в формате TComplex. 12. Записать и протестировать в программе оператор вычитания двух комплексных чисел, если первый операнд передается ему в формате TComplex, а второй – в формате AnsiString. 13. Записать и протестировать в программе оператор деления двух комплексных чисел, если первый и второй операнд передается ему в формате AnsiString. 14. Записать и протестировать в программе метод, который находил бы решение следующего уравнения: b × x + a = 0, где b и a – рациональные числа; x – неизвестная в формате TComplex. 15. Записать и протестировать в программе метод возведения комплексного числа в целую степень. 16. Записать и протестировать в программе оператор сложения для комплексно сопряженных чисел. 17. Записать и протестировать в программе оператор вычитания для комплексно сопряженных чисел. 18. Записать и протестировать в программе оператор умножения для комплексно сопряженных чисел. 19. Записать и протестировать в программе оператор деления для комплексно сопряженных чисел. 20. Записать и протестировать в программе метод извлечения квадратного корня для комплексных чисел. 21. Записать и протестировать в программе метод нахождения экспоненциальной функции для комплексных чисел. 22. Записать и протестировать в программе метод нахождения натурального логарифма для комплексного аргумента. 23. Записать и протестировать в программе метод нахождения логарифма по основанию a для комплексного аргумента. 24. Записать и протестировать в программе метод нахождения десятичного логарифма по основанию a для комплексного аргумента. 25. Записать и протестировать в программе метод нахождения гиперболического синуса для комплексного аргумента. 26. Записать и протестировать в программе метод нахождения гиперболического косинуса для комплексного аргумента. 27. Записать и протестировать в программе метод нахождения синуса для комплексного аргумента. 28. Записать и протестировать в программе метод нахождения косинуса для комплексного аргумента. 29. Записать и протестировать в программе метод нахождения тангенса для комплексного аргумента. 30. Записать и протестировать в программе метод нахождения котангенса для комплексного аргумента.
|