Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
cyb
0 / 0 / 0
Регистрация: 23.05.2011
Сообщений: 10
#1

программа с классом - C++

23.05.2011, 20:30. Просмотров 357. Ответов 1
Метки нет (Все метки)

Помогите пожалуйста с программой, в которой класс sphere представляет шары. Конструктор с параметрами позволяет задать номер, цвет и радиус шара, а также вычисляет его объем. Все указанные свойства шара являются закрытыми элементами класса. Функция main() должна создать три разных шара и вывести на экран характеристики наименьшего шара.

заранее благодарен))

Добавлено через 6 часов 38 минут
пожалуйста помогите очень нужно на зачет
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2011, 20:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос программа с классом (C++):

программа с массивом и классом..... - C++
Написал часть программы для составления некой базы 15 книг, где будет записано название книги и издательство, компилировал нету ошибок, но...

Программа с классом и объектами. - C++
Дана символьная матрица размера 4 х 5. Из последовательности её строк сформировать новую строку и определить ее длину. Проверить наличие...

Программа с классом Point - C++
Разработать класс Point для работы с объектами типа точка на плоскости. Определить в этом классе функции-члены, которые обеспечивают...

Программа с массивом и классом - C++
Добрый день. Нужно написать программу. Если пользователь вводит 1 - даем ему записать марку машины. Если пользователь вводит 2 - пишет...

Программа с классом треугольник - C++
Дали задачу написать программу с классом треугольника. А именно нужно: задать стороны треугольника, по этим сторонам определить углы...

Программа с классом и объектами!!!))) - C++
Всем привет)Помогите пожалуйста исправить программку так,что бы она была с классом и объектами!!!))) Задание: Ввести несколько строк...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
lemegeton
2923 / 1352 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
23.05.2011, 22:12 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <iostream>
 
class Sphere {
 public:
  Sphere() : id_(0), color_(0), radius_(0.0) {}
  Sphere(size_t id, int color, float radius)
    : id_(id), color_(color), radius_(radius) {}
  size_t Id() const { return id_; }
  int Color() const { return color_; }
  float Radius() const { return radius_; }
  void Id(size_t value) { id_ = value; }
  void Color(int value) { color_ = value; }
  void Radius(float value) { radius_ = value; }
  bool operator<(const Sphere &other) const {
    return radius_ < other.Radius();
  }
  friend std::ostream &operator<<(std::ostream &s, const Sphere &other) {
    return s << "ID: " << other.Id()
             << ", color: " << other.Color()
             << ", radius: " << std::fixed << other.Radius();
  }
 private:
  size_t id_;
  int color_;
  float radius_;
};
 
Sphere &Min(Sphere &a, Sphere &b) {
  return ((a < b) ? a : b);
}
 
int main(int argc,char *argv[]) {
  Sphere a(0, 200, 25.2), b(1, 200, 26.3), c(2, 300, 25.1);
  std::cout << a << std::endl << b << std::endl << c << std::endl;
  std::cout << "Min: " << Min(a, Min(b, c)) << std::endl;
  return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.05.2011, 22:12
Привет! Вот еще темы с ответами:

Программа с использованием дружественных функций и классов. Создайте программу с классом student - C++
19..Разработайте алгоритм и создайте программу с использованием дружественных функций и классов. ЯЗЫК С++ Создайте программу с классом...

Программа взаимодействует с классом исключительно через интерфейс. Однажды класс меняется и меняется его хидер. Надо ли перекомпилировать всю программ - C++
Программа взаимодействует с классом исключительно через интерфейс. Однажды класс меняется и меняется его хидер. Надо ли перекомпилировать...

работа с классом - C++
Разработайте класс, моделирующий рациональные числа как несократимые дроби, включающий числитель Num и знаменатель Den. Предусмотрите...

Работа с классом - C++
Работа с классом, карточку отдела кадров(обеспечить вывод на экран в удобном виде, печать сообщения при достижении пенсионного возраста)....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru