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

Создание класса, непросто! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ помогите написать на с++ http://www.cyberforum.ru/cpp-beginners/thread372481.html
в одномерном массиве находятся координаты N точек плоскости. Они распологаются в следующем порядке:х1,у1,х2,у2,х3,у3 и т.д. определить минимальный радиус круга с центром в начале координат,который содержит все точки.
C++ Циклы Дана перестановка. Найдите число циклов в ней. Входные данные Число N (1 <= N <= 10000), затем перестановка. Выходные данные Выведите ответ. Пример http://www.cyberforum.ru/cpp-beginners/thread372480.html
C++ Помогите разобраться со строками.
#include "StdAfx.h" #include <iostream> #include <string> using namespace std; int main() { setlocale(LC_CTYPE,"");
C++ Заменить все отрицательные элементы массива на их абсолютное значение
1.Дан двумерный массив вещественных чисел размерностью N*M. Заменить все отрицательные элементы массива на их абсолютное значение, а все положительные элементы заменить на их отрицательные эквиваленты. 2.Даны два целочисленных массива, состоящие из одинакового числа элементов.Получить третий массив такой же размерности, каждый элемент которого равен наибольшему из соответствующих элементов двух...
C++ Помогите написать програму http://www.cyberforum.ru/cpp-beginners/thread372462.html
Помогите создать класс, который ассоциируется с целыми дробями и поддерживает операции сложения, вычитания, выдачу знаменателю и числителя. Нужно применить перегрузки операций
C++ Вопрос по Массивам. Всем Гуру и знатокам C++ Привет. Я хочу изучать язык С++, но он мне очень трудно потдаётся). Помогите пож-та: Я не могу составить Двумерный массив размером(минимум) 4*4, при этом его нужно ввести с клавиатуры а не задать самому, либо вывести рандомные значения. Не понимаю как это делается. Помогите. Если через указатели то объясните пожалуйста как? Заранее благодарен. :bravo: подробнее

Показать сообщение отдельно
hepr
61 / 33 / 5
Регистрация: 21.10.2010
Сообщений: 539
25.10.2011, 21:22     Создание класса, непросто!
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
38
39
40
41
42
43
44
45
#include "iostream"
 
using namespace std;
 
class amount{
private:
    double liter;
public:
    amount();
 
    void setLiter(double l) {liter = l;}
    void setHalon(double h) {liter = h*4.55;}
 
    double getLiter() {return liter;}
    double getHalon() {return liter/4.55;}
 
    amount operator+ (amount);
    amount operator- (amount);
};
amount::amount()
{
    liter = 0;
}
amount amount::operator+ (amount a)
{
    amount newAmount;
    newAmount.setLiter(this->getLiter()+a.getLiter());
    return newAmount;
}
amount amount::operator- (amount a)
{
    amount newAmount;
    newAmount.setLiter(this->getLiter()-a.getLiter());
    if(newAmount.getLiter()<0)
    {
        cout << "impossible value!" << endl;
        newAmount.setLiter(0);
    }
    return newAmount;
}
int main()
{
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru