Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Исходные данные.




№ Варианта Число a Число b № Варианта Число a Число b

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. Записать и протестировать в программе метод нахождения котангенса для комплексного аргумента.

 



Поделиться:

Дата добавления: 2015-08-05; просмотров: 102; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты