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

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

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

3 объекта класса с вызовом для них соответствующих методов - C++

18.11.2013, 14:16. Просмотров 191. Ответов 1
Метки нет (Все метки)

Разработайте программу с использованием класса Average, в котором реализованы вычисления среднего арифметического и среднего геометрического двух чисел. Класс должен содержать конструктор и деструктор. В программе должно быть объявлено не менее 3-х объектов класса с вызовом для них соответствующих методов.

Вот что есть
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
#include <stdio.h>
#include <iostream.h>
#include <math.h>
#include <conio.h>
class Average
{ private:
        double A, B;
  public:
        Average(int A1,int B1);
  double Arith();
  double Geom();  };
  Average :: Average (int A1, int B1)
  { A=A1;
    B=B1;}
  double Average :: Arith()
        { cout << "Arithmetic mean: " << (A + B) / 2 << endl; }
  double Average :: Geom()
        { cout << "Geometric mean: "  << sqrt (A * B) << endl; }
void main ()
{
    double A,B;
cout << "Vvedite A i B :";
cin >> A >> B;
Average Z(A,B);
Z.Arith();
Z.Geom();
    getch ();
}
Заранее спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2013, 14:16     3 объекта класса с вызовом для них соответствующих методов
Посмотрите здесь:

Реализовать оператор= для присваивания объекта класса-потомка объекту базового класса - C++
Есть два класса A и B, причем класс B является потомком A. Как реализовать следующее: obj_A = obj_B и obj_B = obj_A? Добавлено через 9...

Организовать динамическое выделение памяти в конструкторе класса для соответствующих данных-членов - C++
Мне нужно, чтобы под элементы отводилась динамическая память, но я не знаю, как это можно реализовать. #include &lt;iostream&gt; ...

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

Напишите реализацию методов, предоставляющих доступ к данным класса. Отобразите в программе работу этих методов - C++
Реализация методов класса. Напишите реализацию методов, предоставляющих доступ к данным класса. Отобразите в программе...

Реализ иерархии классов и соответствующих им методов! - C++
Привет всем! Срочно нужна помощь в написании программы! Необходимо реализовать иерархию таких классов, как Точка - Единичный вектор -...

Динамическое выделение памяти для объекта класса - C++
Скажите в чем отличие между A *ptr=new A() и A *ptr=new A;

Возможен ли класс для обработки объекта другого класса? - C++
Решил написать приложение в кот больше 10 строк... Куча классов получилась, запутался в данных и во всем, но главное не вэтом. Получилось...

Конструктор копирования для динамического объекта класса приемника - C++
class first_class { public: first_class(int q) { m_q=q; cout&lt;&lt;&quot;First class say HI&quot;&lt;&lt;endl; } ...

Функция вне класса для передачи функции объекта - C++
Добрый вечер, уважаемые форумчане. Столкнулся с таким пунктом в условии задания: Создать функцию вне класса для передачи функции...

Как создать отдельную функцию для каждого объекта класса - C++
Ну например есть класс struct Class { void onUpdate (); } Мне надо сделать так, что бы у объекта obj1 типа Class функция...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
d1skort
20 / 20 / 0
Регистрация: 10.02.2013
Сообщений: 75
18.11.2013, 14:34     3 объекта класса с вызовом для них соответствующих методов #2
Методы в классе, судя по объявлению, должны возвращать double. Они ничего не возвращают
Yandex
Объявления
18.11.2013, 14:34     3 объекта класса с вызовом для них соответствующих методов
Ответ Создать тему
Опции темы

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