Monday, December 30, 2019
ЛР5 Программирование (1.6 В21) - I
LabWork5
I. Внешняя спецификация
1. Условие задачи
Составить программу вычисления N значений функции Y для X, изменяющегося от X1 с шагом dX. Для проверки правильности программы задать значения для A, X1 и dX из второй таблицы.
2. Состав данных
Тип
|
Имя
|
Смысл
|
Структура
|
Исходные данные
| |||
вещественный
|
A
|
параметр для вычисления значения функции
|
простая переменная
|
вещественный
|
KX1
|
коэффициент для вычисления начального значения аргумента
|
простая переменная
|
вещественный
|
KdX
|
коэффициент для вычисления шага изменения значения аргумента
|
простая переменная
|
целый
|
N
|
количество значений функции
|
простая переменная
|
Выходные данные
| |||
вещественный
|
X
|
значение аргумента
|
простая переменная
|
вещественный
|
Y
|
значение функции
|
простая переменная
|
Промежуточные данные
| |||
целый
|
i
|
номер шага итерации
|
простая переменная
|
3. Форма ввода
1 3
<N>
|
1 5
<A>
|
1 5
<KX1>
|
1 5
<KdX>
|
4. Выходная форма
1 3
<N>
| |
1 5
<A>
| |
1 5
<KX1>
| |
1 5
<KdX>
| |
1 5
<X>
|
1 5
<Y>
|
...
| |
1 5
<X>
|
1 5
<Y>
|
5. / 6. Проработка фрагментов программы
Значение функции существует при любых значениях аргумента.
Проверки дополнительных условий не требуется.
7. Аномалии
Ошибки программы возможны при некорректном вводе данных пользователем.
Сообщение об ошибке в таких случаях выдает компилятор.
8. Тесты
1) с положительным результатом
20
0.8
-4
0.4
2) с отрицательным результатом
10
A
-3
0.1
Subscribe to:
Posts (Atom)
