Назначение значений по умолчанию необязательным параметрам

Для необязательного параметра можно определить значение по умолчанию. В следующем примере, если значение параметра b не передано в функцию, то ему присваивается указанное по умолчанию значение 10.

Function Сумма (a As Double, Optional b As Double = 10) As Double

Сумма = a + b

End Function

Соответственно, правильными будут следующие оба вызова функции Сумма:

С = Сумма(5, 10)

С = Сумма(5)

Практическое задание

Доработать предыдущее практическое задание, реализовав в описании функции расчета стоимости без НДС параметр «ставка НДС» в виде необязательного параметра со значением по умолчанию равным 20. Попробуйте задать вызов указанной функции в различных вариантах: исключив из числа параметров ставку НДС, задав ставку НДС, отличную от 20.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: