Лабораторная работа №3
.pdf15.Описать процедуру и функцию Power1(A, B) вещественного типа,
находящую |
величину |
AB |
по |
формуле |
AB = exp(B·ln(A)) |
|
(параметры A и B— вещественные). |
В случае |
нулевого |
или |
|||
отрицательного |
параметра |
A |
функция |
возвращает 0. С помощью |
их |
функции найти степени AP, BP, CP, если даны числа P, A, B, C.
16. Описать процедуру и функцию Leng(xA, yA, xB, yB) вещественного типа, находящую длину отрезка AB на плоскости по координатам его концов:
|AB| = ((xA − xB)2 + (yA − yB)2)1/2
(xA, yA, xB, yB — вещественные параметры). С помощью их найти длины отрезков AB, AC, AD, если даны координаты точек A, B, C, D.
17.Описать процедуру и функцию fun(x,y,z) вещественного типа,
cos( )
находящую значение функции следующего вида:
= 4sin( ) exp(2 + )
18.Описать процедуру и функцию f(x,y,z) вещественного типа,
|
− |
|
вычисляющую значение функции следующего вида: |
||
= |
2 + |
2 |
Контрольные вопросы:
1.Что такое подпрограмма? Ее назначение.
2.Правила объявления процедур в программе.
3.Правила объявления функций в программе.
4.Правила обращения к процедуре в программе.
5.Правила обращения к функции в программе.
6.Формальные и фактические параметры.
7.Передача параметров в процедуру с помощью параметров-значений.
8.Передача параметров в процедуру с помощью параметров-переменных.
11