Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Hướng dẫn mình bài toán python với ạ

20:00 05-04-2023 534 lượt xem 1 bình luận 19:55 12-04-2023

. Viết chương trình sử dụng chương trình con thực hiện công việc sau:
A) Nhập 1 số nguyên trong n từ bản phím. Kiểm tra n cỏ phải năm nhuận hay không
B) Nhập vào 3 số a, bọc từ bản phim. Kiểm tra xer 3 số có phải 3 cạnh của tam giác.
C) Tĩnh a=x^+ y

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
heksu2203 đã bình luận 22:12 06-04-2023

A) Để kiểm tra năm nhuận, chúng ta có thể sử dụng các quy tắc sau:

  • Năm chia hết cho 4 nhưng không chia hết cho 100 là năm nhuận.
  • Năm chia hết cho 400 là năm nhuận

def is_leap_year(year):
    if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
        return True
    else:
        return False

n = int(input("Nhap vao mot nam: "))
if is_leap_year(n):
    print(f"{n} la nam nhuan")
else:
    print(f"{n} khong phai la nam nhuan")
 

B) tổng của hai cạnh bất kỳ của tam giác phải lớn hơn cạnh còn lại thì là tam giác 

def is_triangle(a, b, c):
    if a + b > c and a + c > b and b + c > a:
        return True
    else:
        return False

a = int(input("Nhap canh a: "))
b = int(input("Nhap canh b: "))
c = int(input("Nhap canh c: "))
if is_triangle(a, b, c):
    print(f"{a}, {b}, {c} la ba canh cua tam giac")
else:
    print(f"{a}, {b}, {c} khong phai la ba canh cua tam giac")
 

 

Câu hỏi mới nhất