Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
M Ạ C H N H A

3. Viết hàm tính tích các số từ 1 đến n 4. Viết hàm tính tổng các số chia hết cho 3 từ 1 đến n

Thanh Đình Lê
21 tháng 4 2023 lúc 9:44
Viết hàm tính tích các số từ 1 đến n:

```
def tich_tu_1_den_n(n):
tich = 1
for i in range(1, n+1):
tich *= i
return tich
```

Hàm này sử dụng vòng lặp for để tính tích của các số từ 1 đến n. Ban đầu, ta khởi tạo biến tich bằng 1. Sau đó, ta lặp qua các số từ 1 đến n và nhân chúng vào biến tich. Cuối cùng, ta trả về giá trị của biến tich.

Viết hàm tính tổng các số chia hết cho 3 từ 1 đến n:

```
def tong_so_chia_het_cho_3(n):
tong = 0
for i in range(1, n+1):
if i % 3 == 0:
tong += i
return tong
```

Hàm này sử dụng vòng lặp for để tính tổng của các số chia hết cho 3 từ 1 đến n. Ban đầu, ta khởi tạo biến tong bằng 0. Sau đó, ta lặp qua các số từ 1 đến n và kiểm tra xem số đó có chia hết cho 3 không. Nếu có, ta cộng số đó vào biến tong. Cuối cùng, ta trả về giá trị của biến tong.


Các câu hỏi tương tự
M Ạ C H N H A
Xem chi tiết
Chi Linh
Xem chi tiết
Thành Tân B1-
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Phương Thảo
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
‎‎‎            ‎
Xem chi tiết
thu thu
Xem chi tiết