ngomanhcuong

viết chương trình tối giản

cho phép người dùng nhập phân số dưới dạng tử/mẫu

thể hiện đúng dấu của phân số

Nguyễn Lê Phước Thịnh
8 tháng 3 2022 lúc 7:06

 

 

 

 

 

#include <bits/stdc++.h>
using namespace std;
long long a,b;
//chuongtrinhcon
long long gcd(long long a,long long b)
{
    if (b==0) return(a);
    return gcd(b,a%b);
}
//chuongtrinhchinh
int main()
{
    cin>>a>>b;
    if ((a>0 && b>0) or (a<0 && b<0)) cout<<a/gcd(a,b)<<" "<<b/gcd(a,b);
    else cout<<"-"<<-a/gcd(-a,b)<<" "<<b/gcd(-a,b);
    return 0;
}

 


Các câu hỏi tương tự
ngomanhcuong
Xem chi tiết
Chu Anh Quân
Xem chi tiết
Tiên Tiên
Xem chi tiết
Dung Từ
Xem chi tiết
Trần Văn Việt Hùng
Xem chi tiết
Nguyễn Thị Trà My
Xem chi tiết
Khanhh Dương
Xem chi tiết
05. Huỳnh Thị Thùy Dung
Xem chi tiết
Nguyễn Danh Nam
Xem chi tiết