Huy Be

nhập vào 2  phân số, tính tổng và rút gọn kết quả. Mọi người giúp mình với pascal 8

Nguyễn Lê Phước Thịnh
21 tháng 10 2021 lúc 23:43

#include <bits/stdc++.h>
using namespace std;
long long a,b,c,d,tu,mau;
//chuongtrinhcon
long long ucln(long long a,long long b)
{
    long long uocchunglonnhat;
    if (a>b) swap(a,b);
    for (long long i=a; i>=1; i--)
        if ((a%i==0) and (b%i==0))
    {
        uocchunglonnhat=i;
        break;
    }
    return(uocchunglonnhat);
}
//chuongtrinhchinh
int main()
{
    cin>>a>>b>>c>>d;
    tu=a*d+b*c;
    mau=b*d;
    cout<<tu/ucln(tu,mau)<<"/"<<mau/ucln(tu,mau);
    return 0;
}

 

Bình luận (0)

Các câu hỏi tương tự
User
Xem chi tiết
hà văn hôi
Xem chi tiết
Biên Vi
Xem chi tiết
phuongtra pham
Xem chi tiết
Lê Thùy Ánh
Xem chi tiết
Khánh Hoàng
Xem chi tiết
Long Nguyễn phi
Xem chi tiết
Tali
Xem chi tiết
Teresa Amy
Xem chi tiết