Головна » Статті » С++ » Класи та структури

Клас калькулятор в С++
Описати клас «калькулятор», з властивостями число 1, число 2. Клас має конструктор.
Методи: введення-виведення, обчислення суми, різниці, добутку,частки, знаходження мінімального.
Програма демонструє роботу з цим класом.


#include <iostream>
using namespace std;
class calc
{
private:
    double a;
    double b;
public:
    calc() // Конструктор класу
    {

    }
    void Set(double A, double B) // Set метод класу
    {
        a = A;
        b = B;
    }
    void Getadd() // Get метод отримання суми
    {
        cout << "a + b = " << a + b << endl;
    }
    void Getsubt() // Get метод отримання різниці
    {
        cout << "a - b = " << a - b << endl;
    }
    void Getmul() // Get метод отримання добутку
    {
        cout << "a * b = " << a * b << endl;
    }
    void Getdiv()  // Get метод отримання частки
    {
        cout << "a / b = " << a / b << endl;
    }
    void Getmin() // Get метод знаходження мінімального значення
    {
        if (a < b)
            cout << "min a = " << a << endl;
        if (a > b)
            cout << "min b = " << b << endl;
        if (a == b)
            cout << "a == b" << endl;
    }
};
int main()
{
    double a;
    double b;
    calc obj;
    cin >> a;
    cin >> b;
    obj.Set(a, b);
    obj.Getadd();
    obj.Getmul();
    obj.Getsubt();
    obj.Getdiv();
    obj.Getmin();
    return 0;
};
Категорія: Класи та структури | Додав: Undertaker (09-06-2018) | Автор: Undertaker
Переглядів: 195 | Теги: С++11, С++, клас в С++, калькулятор, класс, клас | Рейтинг: 5.0/1
Всього коментарів: 0
avatar