Добавил:
Рад, если кому-то помог Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
0
Добавлен:
01.11.2025
Размер:
841 б
Скачать
#include <iostream>
#include <windows.h>
using namespace std;

class complex {
private:
    double re, im;
    
public:
    complex(double r = 0, double i = 0) : re(r), im(i) {}
    
    void print() {
        cout << re;
        if (im >= 0) cout << " + " << im << "i";
        else cout << " - " << -im << "i";
        cout << endl;
    }
};

int main() {
    SetConsoleOutputCP(65001);
    
    complex a(3, 4);     // по двум параметрам
    complex b(5);        // по одному параметру
    complex c;           // без параметров
    
    cout << "Комплексное число a: ";
    a.print();
    cout << "Комплексное число b: ";
    b.print();
    cout << "Комплексное число c: ";
    c.print();
    
    return 0;
}
Соседние файлы в папке Лаба2