Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++]Классы, статические методы, массивы объектов.


Автор: сахарок 15.5.2008, 19:49
[c плюс плюс]
Определить класс "точка в трехмерном пространстве" со 
статической компонентной функцией для вычисления расстояния 
между двумя точками. Координаты точки – закрытые компоненты 
объекта. Точки (объекты класса) передавать в компонентную 
функцию с помощью параметров. Отдельно от класса определить 
функцию для вычисления диаметра точек (объектов вашего класса), 
объединенных в массив. Диаметр – максимальное расстояние между 
точками множества (массива). Определить операции-функции для 
умножения точки на число (число справа) и числа на точку 
(число слева). 
В основной программе определить массив объектов класса "точка 
в трехмерном пространстве". Количество точек (размер массива) 
ввести с клавиатуры. Присвоить координатам точек случайные 
значения (использовать библиотечную функцию random(), заголовок 
<cstdlib>), введя их нижнее и верхнее предельные значения. 
Вычислить диаметр точек из массива. Умножить все точки массива 
на введенное с клавиатуры число и вновь вычислить диаметр 
множества точек. 
помогите пожалуйста, профессор Подбельский зверь=х(

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)