Câu 1 : Hãy lập trình nhập từ bàn phím 3 số nguyên dương bất kì, sau đó thông báo lên màn hình 3 số đã nhập có tạo thành 3 cạnh của tam giác không.
Câu2 : Hãy lập trình nhập từ bàn phím số nguyên dương n, sau đó thông báo lên màn hình tổng các số chẵn nhỏ hơn hoặc bằng n.
Quảng cáo
2 câu trả lời 233
Câu 1
Python cho câu 1:
# Nhập 3 số nguyên dương từ bàn phím
a = int(input("Nhập số nguyên dương a: "))
b = int(input("Nhập số nguyên dương b: "))
c = int(input("Nhập số nguyên dương c: "))
# Kiểm tra xem 3 số có tạo thành tam giác hay không
if a + b > c and a + c > b and b + c > a:
print("3 số đã nhập có thể tạo thành một tam giác.")
else:
print("3 số đã nhập không thể tạo thành một tam giác.")
Python cho câu 2:
# Nhập số nguyên dương n từ bàn phím
n = int(input("Nhập số nguyên dương n: "))
# Tính tổng các số chẵn nhỏ hơn hoặc bằng n
tong = 0
for i in range(2, n+1, 2): # Bắt đầu từ 2, bước nhảy là 2 (tức là chỉ chọn các số chẵn)
tong += i
# In kết quả
print("Tổng các số chẵn nhỏ hơn hoặc bằng", n, "là:", tong)
Giải thích mã:
Câu 1: Chương trình yêu cầu người dùng nhập ba số nguyên dương và kiểm tra xem ba số đó có tạo thành một tam giác hợp lệ hay không bằng cách sử dụng bất đẳng thức tam giác.
Câu 2: Chương trình yêu cầu người dùng nhập một số nn, sau đó tính tổng các số chẵn từ 2 đến n bằng cách sử dụng vòng lặp và bước nhảy là 2 để chỉ lấy các số chẵn.
Quảng cáo
Câu hỏi hot cùng chủ đề
-
3 95034
-
Hỏi từ APP VIETJACK3 62476
-
48680
-
2 42620
-
13 34319
-
1 24213