Упражнения

  1. В документе задаются пять оценок, полученных в сессию. Напишите сценарий определения среднего балла по результатам сдачи сессии.
  2. В документе задается стоимость единицы товара и количество изделий. Напишите сценарий, определяющий стоимость всей партии товаров.
  3. В документе задается тариф, определяющий стоимость одной минуты переговоров, и количество минут. Напишите сценарий, определяющий, какая сумма должна быть выплачена за весь переговор.
  4. В документе задается сумма гонорара за месяц. Напишите сценарий, определяющий сумму, выдаваемую на руки после удержания налога в 13%.
  5. В документе задается стоимость одного часа занятий и количество часов, отводимых на курс. Напишите сценарий, определяющий стоимость всего курса.
  6. В документе вводится доход сотрудника по месяцам в течение трех месяцев. Требуется определить сумму дохода за три месяца, налог с полученной суммы и сумму, выдаваемую на руки.
  7. В документе вводится длина сторона квадрата. Требуется определить периметр и площадь квадрата.
  8. В документе вводится длины двух сторон прямоугольника. Требуется написать сценарий, определяющий периметр и площадь прямоугольника.

Функции с параметрами

Рассматриваемые функции не имели параметров. К значениям, вводимым пользователем с помощью формы, осуществлялся доступ из функции. Часто одну и ту же функцию требуется выполнить с разными параметрами. В этом случае при описании функции используются так называемые формальные параметры, а при вызове функции указываются фактические параметры. Существуют разные способы связи формальных параметров с фактическими.

Предположим, что при выполнении заказа в Интернет-магазине стоимость заказа будет зависеть от размеров, например, площади заказываемого изделия. Вычисления в этом случае очень просты. Обратим внимание на то, как соотносятся фактические и формальные параметры.