Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Формирование массива значений функции



Цель: формирование массива значений заданной функции.

Результатом работы является:

- разработанный алгоритм решения задачи в соответствии с вариантом задания (№ 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; Прочитано: 255 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.266 с)...