Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Методические указания

.doc
Скачиваний:
0
Добавлен:
10.07.2015
Размер:
23.04 Кб
Скачать

1. Запустите программу 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 подгруппа

Алгоритмы

- простого обмена;

- модифицированная пузырьковая сортировка;

- Шелла.