Quang tô màu các ô vuông để vẽ cây thông. Thân cây thông là hình vuông độ trộng 1 ô. Kể từ đỉnh xuống, cứ cách một ô Quang vẽ một cành lá, mỗi cành lá là môt hình vuông nằm ngang độ cao 1 ô, phân chìa ra khỏi thân mỗi cành ở bên phái và bên trái là như nhau. Cành lá thứ i có phân chìa ra mỗi bên là i ô. Cành lá cuôi cùng cách mặt đất 1 ô. Cây thông Quang vẽ có n cành. Hãy xác định số ô vuông tạo ra cây thông.
(thonny pls)
Quảng cáo
1 câu trả lời 22
def tinh_so_o_vuong(n):
# Công thức: n^2 + 3n
return n**2 + 3*n
# Nhập số cành n từ người dùng
try:
n = int(input("Nhập số cành lá (n): "))
if n < 1:
print("Số cành phải là số nguyên dương.")
else:
tong_o = tinh_so_o_vuong(n)
print(f"Tổng số ô vuông để tạo ra cây thông có {n} cành là: {tong_o}")
except ValueError:
print("Vui lòng nhập một số nguyên.")
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
Trong phần mềm Logo, để rùa lùi lại 100 bước ta gõ lệnh sau. A. FD 100 B. BK 100 C. RT 100 D. LT 10010043 -
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
9262 -
Hỏi từ APP VIETJACK8558
