![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Цель: формирование массива значений заданной функции.
Результатом работы является:
- разработанный алгоритм решения задачи в соответствии с вариантом задания (№ 2.1 – № 2.60, таблица 2.1), представленный в виде блок-схемы;
- программа решения задачи на соответствующем языке программирования, соответствующая варианту задания и блок-схеме;
- тестовый вариант исходных данных для проверки работоспособности алгоритма и программы (массив значений аргумента X студентом подбирается самостоятельно);
- результаты работы программы по тестовому, разработанному студентом, варианту исходных данных, выведенные на экран в табличной форме.
Примечания:
- Численные значения исходных данных (тестовый вариант) для отладки программы студент подбирает самостоятельно.
- Подбирать тестовые значения следует так, чтобы можно было проверить работоспособность всех ветвей алгоритма (число тестов должно быть равно числу ветвей функционирования алгоритма и программы).
- При разработке алгоритма следует иметь в виду возможность возникновения исключительных ситуаций. К ним относятся, например, невозможность выполнения арифметических действий, вычисления функций и так далее. Разрабатываемый алгоритм должен предусматривать обработку таких ситуаций.
Таблица 2.1
| № задачи | Функция | Условие | Ограничения | |||
| 2.1 |
| i=1,2,…,n n=10 | ||||
| 2.2 |
| i=1,2,…,n n=9 | ||||
| 2.3 |
| i=1,2,…,n n=8 | ||||
| 2.4 |
| i=1,2,…,n n=12 | ||||
| Продолжение табл. 2.1 | ||||||
| № задачи | Функция | Условие | Ограничения | |||
| 2.5 |
| i=1,2,…,n n=7 | ||||
| 2.6 |
| i=1,2,…,n n=6 | ||||
| 2.7 |
| i=1,2,…,n n=8 | ||||
| 2.8 |
| i=1,2,…,n n=9 | ||||
| 2.9 |
| i=1,2,…,n n=10 | ||||
| 2.10 |
| i=1,2,…,n n=11 | ||||
| 2.11 |
| i=1,2,…,n n=12 | ||||
| 2.12 |
| i=1,2,…,n n=13 | ||||
| 2.13 |
| i=1,2,…,n n=12 | ||||
| 2.14 |
| i=1,2,…,n n=11 | ||||
| 2.15 |
| i=1,2,…,n n=10 | ||||
| 2.16 |
| i=1,2,…,n n=9 | ||||
| 2.17 |
| i=1,2,…,n n=8 | ||||
| 2.18 |
| i=1,2,…,n n=7 | ||||
| 2.19 |
| i=1,2,…,n n=8 | ||||
| Продолжение табл. 2.1 | ||||||
| № задачи | Функция | Условие | Ограничения | |||
| 2.20 |
| i=1,2,…,n n=9 | ||||
| 2.21 |
| i=1,2,…,n n=10 | ||||
| 2.22 |
|
| i=1,2,…,n n=11 | |||
| 2.23 |
|
| i=1,2,…,n n=12 | |||
| 2.24 |
|
| i=1,2,…,n n=14 | |||
| 2.25 |
|
| i=1,2,…,n n=13 | |||
| 2.26 |
|
| i=1,2,…,n n=12 | |||
| 2.27 |
|
| i=1,2,…,n n=11 | |||
| 2.28 |
|
| i=1,2,…,n n=10 | |||
| 2.29 |
|
| i=1,2,…,n n=9 | |||
| 2.30 |
|
| i=1,2,…,n n=8 | |||
| Продолжение табл. 2.1 | ||||||
| № задачи | Функция | Условие | Ограничения | |||
| 2.31 |
|
| i=1,2,…,n n=7 | |||
| 2.32 |
|
| i=1,2,…,n n=8 | |||
| 2.33 |
|
| i=1,2,…,n n=9 | |||
| 2.34 |
|
| i=1,2,…,n n=10 | |||
| 2.35 |
|
| i=1,2,…,n n=11 | |||
| 2.36 |
|
| i=1,2,…,n n=12 | |||
| 2.37 |
|
| i=1,2,…,n n=13 | |||
| 2.38 |
|
| i=1,2,…,n n=14 | |||
| 2.39 |
|
| i=1,2,…,n n=15 | |||
| 2.40 |
|
| i=1,2,…,n n=12 | |||
| Продолжение табл. 2.1 | ||||||
| № задачи | Функция | Условие | Ограничения | |||
| 2.41 |
|
| i=1,2,…,n n=11 | |||
| 2.42 |
|
| i=1,2,…,n n=10 | |||
| 2.43 |
|
| i=1,2,…,n n=8 | |||
| 2.44 |
|
| i=1,2,…,n n=7 | |||
| 2.45 |
|
| i=1,2,…,n n=6 | |||
| 2.46 |
|
| i=1,2,…,n n=7 | |||
| 2.47 |
|
| i=1,2,…,n n=8 | |||
| 2.48 |
|
| i=1,2,…,n n=9 | |||
| 2.49 |
|
| i=1,2,…,n n=10 | |||
| Продолжение табл. 2.1 | ||||||
| № задачи | Функция | Условие | Ограничения | |||
| 2.50 |
|
| i=1,2,…,n n=11 | |||
| 2.51 |
|
| i=1,2,…,n n=12 | |||
| 2.52 |
|
| i=1,2,…,n n=13 | |||
| 2.53 |
|
| i=1,2,…,n n=12 | |||
| 2.54 |
|
| i=1,2,…,n n=11 | |||
| Продолжение табл. 2.1 | ||||||
| № задачи | Функция | Условие | Ограничения | |||
| 2.55 |
|
| i=1,2,…,n n=10 | |||
| 2.56 |
|
| i=1,2,…,n n=9 | |||
| 2.57 |
|
| i=1,2,…,n n=8 | |||
| 2.58 |
|
| i=1,2,…,n n=7 | |||
| 2.59 |
|
| i=1,2,…,n n=6 | |||
| Продолжение табл. 2.1 | ||||||
| № задачи | Функция | Условие | Ограничения | |||
| 2.60 |
|
| i=1,2,…,n n=7 | |||
| 2.2. Табулирование функций Цель: табулирование функций одного аргумента, то есть вычисление значения функции при изменении значений аргумента в заданном диапазоне с заданным шагом. Самостоятельная подготовка студента заключается: - в изучении приемов алгоритмизации и программирования – табулирования функции от одного аргумента; - в изучении приемов и способов формирования и вывода одномерных массивов, в среде выбранного языка программирования. Результатом работы является: - разработанный алгоритм решения задачи в соответствии с вариантом задания (№ 2.61 – № 2.120, таблица 2.2), представленный в виде блок-схемы; - программа решения задачи на соответствующем языке программирования, соответствующая варианту задания и блок-схеме. Необходимо сформировать два массива: - массив значений аргументов Х (формула для расчета текущего элемента xi указывается в условии задачи; - массив значений функции Y. Результаты вывести на экран в табличной форме. - тестовый вариант исходных данных для проверки работоспособности алгоритма и программы; - результаты работы программы по тестовому, разработанному студентом, варианту исходных данных. Примечания: - Численные значения исходных данных (тестовый вариант) для отладки программы студент подбирает самостоятельно. - Подбирать тестовые значения следует так, чтобы можно было проверить работоспособность всех ветвей алгоритма (число тестов должно быть равно числу ветвей функционирования алгоритма и программы). - При разработке алгоритма следует иметь в виду возможность возникновения исключительных ситуаций. К ним относятся, например, невозможность выполнения арифметических действий, вычисления функций и так далее. Разрабатываемый алгоритм должен предусматривать обработку таких ситуаций. | ||||||
| Таблица 2.2 | ||||||
| № задачи | Функция | Условие | Ограничения | |||
| 2.61 |
|
| ||||
| 2.62 |
|
| ||||
| 2.63 |
|
| ||||
| 2.64 |
|
| ||||
| 2.65 |
|
| ||||
| 2.66 |
|
| ||||
| 2.67 |
|
| ||||
| 2.68 |
|
| ||||
| 2.69 |
|
| ||||
| 2.70 |
|
| ||||
| 2.71 |
|
| ||||
| Продолжение табл. 2.2 | ||||||
| № задачи | Функция | Условие | Ограничения | |||
| 2.72 |
|
| ||||
| 2.73 |
|
| ||||
| 2.74 |
|
| ||||
| 2.75 |
|
| ||||
| 2.76 |
|
| ||||
| 2.77 |
|
| ||||
| 2.78 |
|
| ||||
| 2.79 |
|
| ||||
| 2.80 |
|
| ||||
| 2.81 |
|
| ||||
| 2.82 |
|
|
| |||
| 2.83 |
|
|
| |||
| Продолжение табл. 2.2 | ||||||
| № задачи | Функция | Условие | Ограничения | |||
| 2.84 |
|
|
| |||
| 2.85 |
|
|
| |||
| 2.86 |
|
|
| |||
| 2.87 |
|
|
| |||
| 2.88 |
|
|
| |||
| 2.89 |
|
|
| |||
| 2.90 |
|
|
| |||
| 2.91 |
|
|
| |||
| 2.92 |
|
|
| |||
| Продолжение табл. 2.2 | ||||||
| № задачи | Функция | Условие | Ограничения | |||
| 2.93 |
|
|
| |||
| 2.94 |
|
|
| |||
| 2.95 |
|
|
| |||
| 2.96 |
|
|
| |||
| 2.97 |
|
|
| |||
| 2.98 |
|
|
| |||
| 2.99 |
|
|
| |||
| 2.100 |
|
|
| |||
| 2.101 |
|
|
| |||
| 2.102 |
|
|
| |||
| Продолжение табл. 2.2 | ||||||
| № задачи | Функция | Условие | Ограничения | |||
| 2.103 |
|
|
| |||
| 2.104 |
|
|
| |||
| 2.105 |
|
|
| |||
| 2.106 |
|
|
| |||
| 2.107 |
|
|
| |||
| 2.108 |
|
|
| |||
| 2.109 |
|
|
| |||
| 2.110 |
|
|
| |||
| 2.111 |
|
|
| |||
| Продолжение табл. 2.2 | ||||||
| № задачи | Функция | Условие | Ограничения | |||
| 2.112 |
|
|
| |||
| 2.113 |
|
|
| |||
| 2.114 |
|
|
| |||
| 2.115 |
|
|
| |||
| 2.116 |
|
|
| |||
| 2.117 |
|
|
| |||
| Продолжение табл. 2.2 | ||||||
| № задачи | Функция | Условие | Ограничения | |||
| 2.118 |
|
|
| |||
| 2.119 |
|
|
| |||
| 2.120 |
|
|
| |||
Дата публикования: 2015-01-13; Прочитано: 266 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
