Листинг 3.3.

Function QH(Q, P) QH=Q*(100-P)/100 End Function

 

Далее вернемся в окно Рабочего листа 1, и при помощи мыши выберем ячейку С2, в которую необходимо внести число, вычисляемое по только что созданной пользовательской функции. Для этого щёлкнем левой кнопкой мыши в поле ввода формул (которое находится выше ячеек таблицы, после кнопок обозначенных f(x) ? = ) и напишем следующую строку:

=QH(A2;B2)

где QH название только что написанной функции, A2 адрес ячейки для аргумента Q, B2 адрес ячейки для аргумента P. После этого нажмём клавишу Enter на клавиатуре. В результате в ячейку С2 запишется значение функции QH, и Лист 1 примет вид (Рис.11):

 
 

Рис. 11. Результат вычисления функции

Задание5.

 
 

Написать программу на OpenOffice.org Basic для следующей функции пользователя, используя ее дополнить таблицу 1 вычисленными значениями и построить график зависимости y=y(x):

 
 

Таблица 1 Таблица значений

Решение задания 5:

Поскольку с программу с длинными строками отлаживать неудобно, то напишем тело функции из нескольких строк: