1.Dùng lệnh while...do viết CT tính tổng 1^2+2^2+...+n^2 vs n là số nguyên dương nhập từ bàn phím
2.Dùng lệnh for...to...do Viết CT sau tính tổng n số tự nhiên đầu tiên bắt đầu từ số 1 (n nguyên dương nhập từ bàn phím)
2.Dùng lệnh for...to...do Viết CT sau tính tổng n số tự nhiên đầu tiên bắt đầu từ số 1 (n nguyên dương nhập từ bàn phím)
Quảng cáo
1 câu trả lời 257
Câu 1:
n = int(input("Nhập số nguyên dương n: "))
i = 1
sum = 0
while i <= n:
sum += i**2
i += 1
print("Tổng các số bình phương từ 1 đến", n, "là:", sum)
Câu 2:
i = 1
sum = 0
while i <= n:
sum += i**2
i += 1
print("Tổng các số bình phương từ 1 đến", n, "là:", sum)
Câu 2:
n = int(input("Nhập số nguyên dương n: "))
sum = 0
for i in range(1, n+1):
sum += i
print("Tổng của", n, "số tự nhiên đầu tiên là:", sum)
sum = 0
for i in range(1, n+1):
sum += i
print("Tổng của", n, "số tự nhiên đầu tiên là:", sum)
Lưu ý rằng cả hai CT trên đều yêu cầu người dùng nhập vào một số nguyên dương từ bàn phím. Nếu người dùng nhập vào một giá trị không hợp lệ (ví dụ như một số âm), CT có thể không hoạt động đúng.
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
44988 -
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
34460 -
Đã trả lời bởi chuyên gia
30241 -
Hỏi từ APP VIETJACK27169
-
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
21825
Gửi báo cáo thành công!
