21.4. Em hãy sử dụng câu lệnh lặp while để thay thế câu lệnh for trong đoạn chương trình sau:s = ...
Câu hỏi:
21.4. Em hãy sử dụng câu lệnh lặp while để thay thế câu lệnh for trong đoạn chương trình sau:
s = 0
for i in range(5,11):
s = s + i*i
print(s)
Câu trả lời:
Người trả lời: GV. Đỗ Thị Việt
Câu trả lời cho câu hỏi trên:Câu lệnh while được sử dụng để thay thế câu lệnh for trong đoạn chương trình như sau:```s = 0i = 5while i < 11: s = s + i*i i = i + 1print(s)```Trong đó:- Biến s được khởi tạo bằng 0 để lưu tổng bình phương các số.- Biến i được khởi tạo bằng 5 vì ta cần tính từ 5 đến 10.- Sử dụng câu lệnh while để kiểm tra điều kiện i < 11 (i từ 5 đến 10).- Trong vòng lặp, cộng dồn s với bình phương của i.- Tăng giá trị của i lên 1 sau mỗi vòng lặp.- Cuối cùng, in ra tổng bình phương các số từ 5 đến 10.
Câu hỏi liên quan:
- 21.1. Hãy cho biết đoạn chương trình sau sẽ in những gì ra màn hình? Khi nào thì quá trình in kết...
- 21.2. Đoạn chương trình sau thực hiện công việc gì? Khi nào vòng lặp kết thúc?x=1while x > 0...
- 21.3. Em hãy cho biết kết quả thực hiện hai đoạn chương trình sau:a)s = 0for i in range(1,...
- 21.5. Em hãy quan sát kĩ cách thay thế câu lệnh for bằng câu lệnh while trong các câu 21.3 và 21.4...
- 21.6. Em hãy cho biết đoạn chương trình sau thực hiện công việc gì:s = 0i = 0while s <2:...
- 21.7. Viết chương trình đếm xem trong dãy 100 số tự nhiên đầu tiên có bao nhiêu số thoả mãn điều...
- 21.8. Sử dụng câu lệnh while để giải bài toán "Gà và Chó" (Câu 20.9).
- 21.9. Em hãy viết chương trình tính tổng của các chữ số của một số tự nhiên n được nhập từ bàn...
- 21.10. Em hãy viết chương trình in các số tự nhiên từ 1 tới 100 thành 1 bảng có 10 hàng, mỗi hàng...
- 21.11.Để có số liệu đánh giá về các hộ nghèo của một địa phương, người ta đã tiến hành một...
- 21.12. Em hãy tìm trong chương trình giải Câu 21.11 một số khối lệnh tương ứng với các cấu trúc lập...
- 21.13.Số Palindrom là số mà nếu viết các chữ số của số đó theo trình tự ngược lại ta thu được...
- 21.14. Số hoàn hảo là số tự nhiên có giá trị bằng tổng các ước thực sự của nó (các ước nhỏ hơn...
Bình luận (0)