Основы программирования на VBA. Регеда В.В - 40 стр.

UptoLike

Составители: 

после запятой; в третьей по зонам в экспоненциальном формате. Для вы-
числения значений функций использовать функцию пользователя.
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 используются
еще и индексные переменные или массивы. Массив − это последователь-
ность данных одинакового типа, имеющих общее имя. Элемент массива
является отдельной переменной. Он идентифицируется путем указания в