Câu hỏi:

11/07/2024 4,881 Lưu

Viết chương trình in bảng cửu chương ra màn hình như sau:

- Hàng thứ nhất in ra bảng nhân 1, 2, 3, 4, 5

- Hàng thứ hai in ra bảng nhân 6, 7, 8, 9, 10

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chương trình:

for i in range(1,11):

    for j in range(1,6):

        print(j,"x",i,"=",i*j, end="\t")

    print()

print()

for i in range(1,11):

    for j in range(6,11):

        print(j,"x",i,"=",i*j, end="\t")

    print()

Viết chương trình in bảng cửu chương ra màn hình như sau: - Hàng thứ nhất (ảnh 1)

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Lời giải

def UCLN(a,b):

    r = a % b

    while r != 0:

        a = b

        b = r

        r = a % b

    return b

a=int(input("Nhập số tự nhiên thứ nhất"))

b=int(input("Nhập số tự nhiên thứ hai"))

print("ƯCLN của a và b là: ",UCLN(a,b))

Lời giải

- Chương trình tính số năm nhuận giữa hai năm Y1 và Y2 là:

def test(n):

    if (n%400==0) or (n%4==0 and n%100!=0):

        return True

    else:

        return False

y1=int(input("Nhập năm thứ nhất:"))

y2=int(input("Nhập năm thứ hai:"))

while(y2<=y1):

    print("Năm thứ hai phải lớn hơn năm thứ nhất. Nhập lại!")

    y1=int(input("Nhập năm thứ nhất:"))

    y2=int(input("Nhập năm thứ hai:"))

t=0

for i in range(y1,y2+1):

    if test(i):

        t=t+1

print("Từ năm ", y1, " đến năm y2 có ", t, " năm nhuận")

- Áp dụng tính xem trong thế kỉ XXI có bao nhiêu năm nhuận

def test(n):

    if (n%400==0) or (n%4==0 and n%100!=0):

        return True

    else:

        return False

t=0

for i in range(2000,3000):

    if test(i):

        t=t+1

print("Thế kỉ XXI có ", t, " năm nhuận")