Создание функций с несколькими параметрами
Предположим, вы пишете программу, которая вычисляет площадь цилиндра, как по казано на рис. 7.2.
Радиус
► Высота
Вы использовали бы для этого следующую формулу:
Площадь цилиндра = Площадь верхнего круга + Площадь нижнего круга +
+ Площадь боковой поверхности
Pi * RadiusA2 + Pi * Radius A2 + 2 * Pi * Radius * Height
2 * Pi * RadiusA2 + 2 * Pi * Radius * Height
Таким образом, при вычислении площади цилиндра необходимо работать с двумя пе ременными — радиусом и высотой. Поэтому при объявлении такой функции в списке ее параметров определяется по крайней мере два параметра. В списке параметров их отделя е т запятой, как показано в листинге 7.2.
ЛИСТИНГ 7.2. Функция, получающая два параметра
вычисляющая площадь поверхности цилиндра______________________________________
#include
using namespace std;
const double Pi = 3.14159;
5: // Объявление содержит два параметра
double SurfaceArea(double Radius, double Height);
Do'stlaringiz bilan baham: |