Cho trước giá trị n, em hãy soạn thảo chương trình để in ra màn hình ...
Câu 2: Cho trước giá trị n, em hãy soạn thảo chương trình để in ra màn hình các giá trị sau:
Tổng các số tự nhiên từ 1 đến m, biết rằng 1+2+.…..+n= 1/2n(n+1).
Tổng của các số chẵng từ 2 đến 2n.
Tổng các số lẻ từ 1 đến 2n+1
Tổng lập phương các số tự nhiên từ 1 đến n, biết rằng 13 + 23+ … + n3 = 1/4n2 (n+1)2
a. Tổng các số tự nhiên từ 1 đến n:
b. Tổng các số chẵn từ 2 đến 2n:
c. Tổng các số lẻ từ 1 đến 2n+1:
d.Tổng lập phương các số tự nhiên từ 1 đến n:
*Giải thích:
- def ten_ham(tham_so):: Dòng này định nghĩa một hàm với tên và các tham số đầu vào.
- """Docstring""": Chuỗi tài liệu (docstring) giải thích chức năng của hàm.
- tong = ...: Tính toán tổng dựa trên công thức đã cho.
- return tong: Trả về giá trị tổng.
- n = int(input(...)): Nhập giá trị n từ người dùng và chuyển đổi nó thành số nguyên.
- ket_qua = ten_ham(n): Gọi hàm và lưu kết quả vào biến ket_qua.
- print(f"..."): In kết quả ra màn hình.
Bình luận