ВУЗ:
Составители:
Рубрика:
после запятой; в третьей − по зонам в экспоненциальном формате. Для вы-
числения значений функций использовать функцию пользователя.
2.8.5. Составить программу для вычисления и вывода на экран мони-
тора наибольшего и наименьшего значений функции (Табл. 2.6) и значения
аргумента, при котором оно получено. Для определения наибольшего зна-
чения использовать подпрограммы, а для определения наименьшего значе-
ния − процедуры.
Таблица 2.6.
№ ва-
рианта
Функция
Диапазон изменения Х Шаг изменения Х
1
y=-sin(X
i
/2)
20÷40
2
2
y=13X
2
÷7
1
3 y=cos(4x)
4÷24
2
4
4X
1
Y
+
=
(-1)÷5
0.5
5
23X
44Х
Y
−
+
=
(-10)÷10
2
6
y=(3x
2
+43)
11÷19
1
Для определения, наибольшего значения, функции и соответствую-
щего ей значения аргумента воспользуйтесь следующим алгоритмом:
− присвоить переменной YMAX значение, заведомо меньшее значе-
ния функции Y для заданного диапазона изменения X;
− организовать цикл по переменной X ;
− организовать переход в подпрограмму для нахождения наибольше-
го из двух значения Y, сохранить это значение в переменной YMAX, а соот-
ветствующее ему значение X в переменной XMAX;
− после завершения цикла ввести на экран полученные значения в
следующем виде:
YMAX=число при XMAX=число.
2.9. Использование массивов в TURBO BASIC
Помимо числовых и символьных переменных в TB используются
еще и индексные переменные или массивы. Массив − это последователь-
ность данных одинакового типа, имеющих общее имя. Элемент массива
является отдельной переменной. Он идентифицируется путем указания в
после запятой; в третьей − по зонам в экспоненциальном формате. Для вы-
числения значений функций использовать функцию пользователя.
2.8.5. Составить программу для вычисления и вывода на экран мони-
тора наибольшего и наименьшего значений функции (Табл. 2.6) и значения
аргумента, при котором оно получено. Для определения наибольшего зна-
чения использовать подпрограммы, а для определения наименьшего значе-
ния − процедуры.
Таблица 2.6.
№ ва-
Функция Диапазон изменения Х Шаг изменения Х
рианта
1 y=-sin(Xi/2) 20÷40 2
2
2 y=13X ÷7 1
3 y=cos(4x) 4÷24 2
1
4 Y= (-1)÷5 0.5
X+4
Х + 44
5 Y= (-10)÷10 2
X − 23
2
6 y=(3x +43) 11÷19 1
Для определения, наибольшего значения, функции и соответствую-
щего ей значения аргумента воспользуйтесь следующим алгоритмом:
− присвоить переменной YMAX значение, заведомо меньшее значе-
ния функции Y для заданного диапазона изменения X;
− организовать цикл по переменной X ;
− организовать переход в подпрограмму для нахождения наибольше-
го из двух значения Y, сохранить это значение в переменной YMAX, а соот-
ветствующее ему значение X в переменной XMAX;
− после завершения цикла ввести на экран полученные значения в
следующем виде:
YMAX=число при XMAX=число.
2.9. Использование массивов в TURBO BASIC
Помимо числовых и символьных переменных в TB используются
еще и индексные переменные или массивы. Массив − это последователь-
ность данных одинакового типа, имеющих общее имя. Элемент массива
является отдельной переменной. Он идентифицируется путем указания в
Страницы
- « первая
- ‹ предыдущая
- …
- 38
- 39
- 40
- 41
- 42
- …
- следующая ›
- последняя »
