Методические указания
.doc1. Запустите программу Borland C++ Builder. Выберите File/ New…. В появившемся окне New Items на закладке New выберите пиктограмму Console Wizard для создания консольного приложения.
2. Появится окно модуля Unit1.c с шаблоном функции main(), которая является точкой входа в программу. Сохраните проект в отдельной папке командой Save all. Созданный файл проекта Project1.bpr затем необходимо использовать при открытии программы. Закройте проект командой Close All. И снова откройте с помощью команды Open Project или Reopen.
Задачи:
1. Написать программу вычисления значения гиперболического синуса вещественного аргумента х с заданной погрешностью eps с помощью разложения в бесконечный ряд.
Sh(х) = x + х3/3! + х5/5! + х7/7! + ...
Предусмотреть возможность принудительного выхода, если ряд расходится. Для этого с помощью константы задать ограничение на количество итераций.
Включите в программу файл math.h.
2. Изучить теорию всех методов сортировки.
Создайте новый проект для решения следующей задачи:
Напишите программу простой сортировки одномерного массива тремя алгоритмами (см. файл Сортировка.doc). Каждый алгоритм оформите в виде функции.
Для выбора алгоритма сортировки используйте оператор switch.
В опции default используйте логическую переменную, указывающую на непредусмотренный алгоритм. В этом случае программа должна ожидать правильного ввода.
1 подгруппа
Алгоритмы
- простого выбора;
- пузырьковая сортировка;
- Хоара.
2 подгруппа
Алгоритмы
- простого обмена;
- модифицированная пузырьковая сортировка;
- Шелла.