Тема: Дпоможіть закінчити Лобараторну
створити класс Rational для виконання арифметичних дій з дробами. Викорастити цілі змінні для передстановлення закритих даних цьго класу – чисельника і знаменика і створити конструктор, який дозволяє обєкту цього класу приймати початкові значення при його оголошенні і методи скорочення добору та друку у формі a/b, де a – знаменник. Реалізувати:
- Клас Rational1, дружній до класу Rational, який буде виконувати операції множення і ділення дробів, використовуючи закриті дані класу Rational.
- Функцію, дружню до класу Rational для додавання дробів .
 
 
#include <windows.h>
#include <iostream>
#include <string>
#include <complex>
using namespace std;
class Rational {
    int a;
    int b;
public:
    Rational (int x, int y){
        x=a;
        y=b;
    };
    void input () {
        cot<< "x= ";
        cin>>x;
        cout<<"y ";
        cin>>y;
    };
    void input (string s) {
        cout<< s <<"x= ";
        cin >>x;
        cout<< s <<"y= ";
        cin>> y;
    void input() {
        cout<< a/b << "a/b";
        cin>> a/b;
    };
    int main() {
        setlocale(LC_CTYPE, "ukr");
        division w;
        w.input("ведіть x: ");
        w.input("ведіть y: ");
    };
    return 0;
};