20/11/2023
Làm sao để có câu trả lời hay nhất?
20/11/2023
20/11/2023
Đợi chút
20/11/2023
Đặng Tiến DũngĐể tính tổng các chữ số của một số tự nhiên N, bạn có thể sử dụng vòng lặp và phép chia lấy dư để lấy từng chữ số và cộng vào tổng.
Dưới đây là một đoạn code Python để tính tổng các chữ số của số N:
```python
N = int(input("Nhập số tự nhiên N: "))
tong = 0
while N > 0:
tong += N % 10
N //= 10
print("Tổng các chữ số của", N, "là:", tong)
```
Ví dụ: Nếu bạn nhập N = 12345, kết quả sẽ là 15 (1 + 2 + 3 + 4 + 5).
Lưu ý rằng đoạn code trên chỉ áp dụng cho số tự nhiên N có giá trị nhỏ hơn 10^18,nên đoạn code trên chỉ áp dụng cho các số tự nhiên có độ dài nhỏ hơn hoặc bằng 18 chữ số.
Nếu bạn muốn hỏi bài tập
Các câu hỏi của bạn luôn được giải đáp dưới 10 phút
CÂU HỎI LIÊN QUAN
06/09/2024
03/09/2024
Top thành viên trả lời