Bài 6
Đề bài: Nhập u1, công sai d và số hạng n của cấp số cộng.
Tính tong Sn. Tìm số hạng n nhỏ nhat sao cho Sn > K (K nhập từ ban phim).
Ví dụ: u1 = 1, d = 2, K = 100
Kết quả:
Cap số cong: 1 3 5 7 9 ...
S10 = 100 >= 100 => Can n = 10 de Sn >= 100
Đăng nhập để giáo viên có thể giao bài và nhận bài nộp của bạn.
Câu trả lời
u1 = float(input("Nhap u1: "))
d = float(input("Nhap cong sai d: "))
K = float(input("Nhap nguong K: "))
S = 0
n = 0
while S <= K:
n += 1
un = u1 + (n - 1) * d
S = n * (u1 + un) / 2
print(f"Can it nhat n = {n} so hang de Sn >= {K}")
print(f"S{n} = {S}")
print("\nIn 10 so hang dau:")
for i in range(1, 11):
print(f" u{i} = {u1 + (i-1)*d}")