Giúp mình với: Làm sao để viết phân số trong C/Python Hoặc nêu cách cách làm
1 câu trả lời
Ý tưởng:
- Nhập tử mẫu hai phân số
- Nếu mẫu 1 và mẫu 2 = 0 thì nhập lại 2 mẫu đó
- tu = tử số 1 * mẫu số 2 + tử số 2 * mẫu số 1
- mau = mẫu số 1 * mẫu số 2 ($BCNN$)
- Tính và in kết quả ra màn hình
Chương trình:
a = int(input("Nhap tu so p/s 1: "))
b = int(input("Nhap mau so p/s 1: "))
while b==0:
b = int(input("Nhap lai mau so p/s 1: "))
c = int(input("Nhap tu so p/s 2: "))
d = int(input("Nhap mau so p/s 2: "))
while d==0:
d = int(input("Nhap lai mau so p/s 2: "))
print(a,"/",b)
print(c,"/",d)
tu = a*d+c*b
mau = b*d
print("Tong 2 phan so: ",tu,"/",mau)