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 10/07/2021 Bởi Jade 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
Ý 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*bmau = b*d print(“Tong 2 phan so: “,tu,”/”,mau) Bình luận
Ý 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)