
- •5. Задания для курсового проетирования
- •Задача 5.1. Задачи по разработке алгоритмов и программ с использованием разветвляющихся процессов
- •Задача 5.2. Задачи по разработке алгоритмов и программ с использованием циклических процессов
- •Задача 5.3. Задачи по разработке алгоритмов и программ для обработки матриц
- •Задача 5.4. Задачи по разработке алгоритмов и программ для вычислений сложных сумм
- •Задача 5.7. Методы численного интегрирования и дифференцирования функции
- •Задача 5.8. Решение дифференциальных уравнений
ЗАДАНИЯ ПО КУРСОВОМУ ПРОЕКТУ «ИНФОРМАТИКА»
по разделу «АЛГОРИТМЫ И ПРОГРАММЫ»
Чичко Александр Николаевич (телефон служебный 3-31-05-46)
Консультации по понедельникам с 1530 – 1830
5. Задания для курсового проетирования
Оформление заданий
Каждое из заданий должно быть оформлено в виде твердой копии, которая включает:
постановку задачи;
алгоритм решения задачи с пояснениями;
программу решения задачи с комментариями;
результаты расчетов (можно частично);
графики и рисунки, если необходимо;
выводы.
Задача 5.1. Задачи по разработке алгоритмов и программ с использованием разветвляющихся процессов
Постановка задачи 5.1. Разработать алгоритм и программу для вычисления функции Z(x), заданной интервально на различных промежутках. Если функция Z(x) неопределена при каких-либо значениях x, то в программе необходимо предусмотреть вывод сообщения «При x = … функция неопределена» и вывести значение x. Общий вид задания функции
Функция
представлена в табл. 5.1, а варианты
заданий – в табл. 5.2.
Таблица 5.1
Индекс i-й функции |
|
0 |
|
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
|
18 |
|
19 |
|
20 |
|
21 |
|
22 |
|
23 |
|
24 |
|
25 |
|
Таблица 5.2
Номер варианта |
Комбинация интервальной функции Z(x) |
Формула для вычисления ограничений Z(x) |
0 |
|
|
1 |
|
|
2 |
|
|
3 |
|
|
4 |
|
|
5 |
|
|
6 |
|
|
7 |
|
|
8 |
|
|
9 |
|
|
10 |
|
|
11 |
|
|
12 |
|
|
13 |
|
|
14 |
|
|
15 |
|
|
16 |
|
|
17 |
|
|
18 |
|
|
19 |
|
|
20 |
|
|
21 |
|
|
22 |
|
|
23 |
|
|
24 |
|
|
25 |
|
|
Значения a, b, c, d вычисляются по формулам
,
,
,
где n – номер варианта.
Таким образом, студент, выполняющий 4-й вариант, должен разработать алгоритм и программу для вычисления функции Z(x):
где
,
,
,
,
.
Значения
параметров вычисляются как
,
,
.