Cho câu lệnh sau: T:=1;for a:=1 To5 Do T:=T*a; xác định đâu là biến đếm?1. Cho câu lệnh sau: T:=1;for a:=1 To5 Do T:=T*a; xác định đâu là biến đếm? A.1 B.a C.5 D T:=T*a 2. Đoạn lệnh sau đây: s:=10; while s<12do writeln (s); s:=s+1; sẽ cho kết quả là gì ? A.10 B.11 C.13 D.12. 3. Câu lệnh sau từ khóa Do trong câu lệnh While sẽ được thực hiện bao nhiêu lần? A. 0 lần B. 1 lần C. 2 lần D. Tùy thuộc vào bài toán 4. Đâu là hoạt động lặp với số lần chưa biết trước? A. Hàng ngày em đi học. B.Một tuần trường em tổ chức chào cờ 1 lần. C.Ngày en đánh răng ba lần. D. Em sẽ đến nhà bà ngoại chơi vào hôm cả bố và mẹ đi vắng. 5. Việc đầu tiên mà câu lênh While ....do cần thực hiện là gì? A. Là một số nguyên B. Là một số thực. C. Đúng hoặc sai D. Là 1 dãy kí tự. 6. Khi sử dụng lệnh lặp While....do cần chú ý điều gì? A. Số lần lặp . B. Số lượng câu lệnh. C. Điều kiện dần đi đến sai D. Điều kiện dần đi đến đúng 7. Hãy cho biết kết quả của đoạn chương trình sau đây? A:=10; While a>=10do Write(a); A. Trên màn hình xuất hiện một chữ a B. Trên màn hình xuất hiện mười chữ a C. Trên màn hình xuất hiện một số 10. D. Chương trình bị lặp vô tận. 8. Câu lệnh sau giải bài toán nào: While M<>N do If M>N then M:= M-N else N:=N-M; A. Tìm UCLN của M và N B. Tìm BCNN của N và M C. Tìm hiệu nhỏ nhất của M và N D. Tìm hiệu lớn nhất của M và N 9. Cho 2 ví dụ về hoạt động được thực hiện lặp không xác định trong cuộc sống hằng ngày? 10. Hãy phát biểu sự khác biệt giữa câu lệnh lặp với số lần cho trước và câu lệnh lặp với số lần lặp chưa biết trước? |