Tính tổng các số nhập vào từ bàn phím Python
Answers ( )
Đây là chương trinh tính tổng từ 1 đến n với n được nhập từ bàn phím, sử dụng ngôn ngữ Python để giải. Với bài này thì ta chỉ cần sử dụng hai thao tác như sau:
Ta sẽ sử dụng hàm input để yêu cầu người dùng nhập vào số Sử dụng vòng lặp for:
Sử dụng vòng lặp while:
Chạy cả hai chương trình và nhập n = 4 thì sẽ có kết quả như sau: Hãy viết chương trình tính tổng tất cả các ước số của số nguyên dương N bằng Python, điều kiện là N được nhập từ bàn phím. -------------------- ######## -------------------- Bài này có cách giải tương tự như bài trước, có điều thay vì liệt kê thì ta khai báo thêm một biến tổng để lưu trữ tổng số trong vòng lặp. Bài tập Python: Viết chương trình tính tổng của các chữ số của môt số nguyên n trong Python. Số nguyên dương n được nhập từ bàn phím. Ví dụ: Lời giảiVới bài toán này chúng tôi sử dụng phép chia lấy phần dư và chia lấy phần nguyên để giải quyết. Ví dụ tổng các chữ số của 1234 sẽ là: (1234 % 10) + (123 % 10) + (12 % 10) + (1 % 10) = 4 + 3 + 2 + 1 = 10. Viết chương trình nhập vào từ bàn phím một dãy số nguyên với độ dài bất kỳ, dãy số nằm trên 1 dòng, các số cách nhau bởi khoảng trắng. Tính tổng của dãy số và hiển thị ra màn hình (Có xử lý ngoại lệ đầu vào). Kiến thức cần có
Định dạng đầu vào
Định dạng đầu ra
Ví dụ
Gợi ý
Code mẫu
Kết luậnTrong bài này, Kteam đã hướng dẫn bạn cách viết chương trình nhập vào từ bàn phím một dãy số nguyên với độ dài bất kỳ, dãy số nằm trên 1 dòng, các số cách nhau bởi khoảng trắng. Tính tổng của dãy số và hiển thị ra màn hình (Có xử lý ngoại lệ đầu vào). Ở bài tiếp theo, chúng ta sẽ cũng nhau học cách viết chương trình NHẬP TỪ FILE INPUT {TÊN}, {TUỔI HIỆN TẠI} VÀ XUẤT RA FILE OUTPUT THEO MẪU. Cảm ơn các bạn đã theo dõi bài viết. Hãy để lại bình luận hoặc góp ý của bạn để phát triển bài viết tốt hơn. Đừng quên " Luyện tập - Thử Thách - Không ngại khó!" Tải xuốngProjectNếu việc thực hành theo hướng dẫn không diễn ra suôn sẻ như mong muốn. Bạn cũng có thể tải xuống PROJECT THAM KHẢO ở link bên dưới! Thảo luậnNếu bạn có bất kỳ khó khăn hay thắc mắc gì về khóa học, đừng ngần ngại đặt câu hỏi trong phần BÌNH LUẬN bên dưới hoặc trong mục HỎI & ĐÁP trên thư viện Howkteam.com để nhận được sự hỗ trợ từ cộng đồng. |