Bài tập trắc nghiệm tin học 10 bài 21 năm 2024
Câu 6: Kết quả của chương trình sau là gì? x = 8 y = 2 while y < x: x = x - 2 print(x, end = " ")
Câu 7: Tính tổng S = 1 + 2 + 3 + 4 +… + n + … cho đến khi S>10000. Điều kiện nào sau đây cho vòng lặp while là đúng
Câu 8: Khối các câu lệnh được thực hiện lặp đi lặp lại tuỳ theo điều kiện nào đỏ vẫn còn đúng hay sai thuộc dạng cấu trúc nào?
Câu 9: Mọi quá trình tính toán đều có thể mô tả và thực hiện dựa trên cấu trúc cơ bản là
Câu 10: Điều kiện trong câu lệnh while là biểu thức dạng dữ liệu gì?
2. THÔNG HIỂUCâu 1: Trong các phát biểu sau, phát biểu nào sai?
Câu 2: Hãy đưa ra kết quả trong đoạn lệnh sau: x = 1 while (x <= 5): print(“python”) x = x + 1
Câu 3: Chọn đáp án đúng nhất i = 0; x = 0 while i < 10: if i%2 == 0: x += 1 i += 1 print(x)
Câu 4: Hoạt động nào sau đây lặp với số lần lặp chưa biết trước?
Câu 5: Ngôn ngữ lập trình bậc cao gồm bao nhiêu cấu trúc?
Câu 6: Trong các phát biểu sau, phát biểu nào chưa chính xác?
Câu 7: Cấu trúc lặp với số lần chưa biết trước có dạng như thế nào?
Câu 8: Cú pháp lệnh lặp với số lần chưa biết trước
Câu 9: Cho đoạn chương trình sau: n = int(input("Nhập n<=1000: ")) k=0 n=abs(n) while n!=0: n=n//10 k=k+1 print(k) Hãy cho biết điều khẳng định nào sau đây đúng?
Câu 10: Kết quả của chương trình sau: x = 1 y = 5 while x < y: print(x, end = " ") x = x + 1
Câu 11: Cho biết kết quả của đoạn chương trình dưới đây: a = 10 while a < 11: print(a)
Câu 12: Trong câu lệnh while khối lệnh sẽ thục hiện khi nào?
3. VẬN DỤNGCâu 1: Cho đoạn chương trình sau: n = int(input("Nhập n<=1000: ")) k=0 n=abs(n) while n!=0: n=n//10 k=k+1 print(k) Hãy cho biết điều khẳng định nào sau đây đúng?
Câu 2: Cho đoạn chương trình sau: i=1 s=0 while <điều kiện>: s=s+i i=i+1 Đoạn chương trình trên tính tổng s=1+2+3+...+10, <điều kiện> là:
4. VẬN DỤNG CAOCâu 1: Tính tống S = 1 + 2 + 3 + … + n + … cho đến khi S>109. Điều kiện nào sau đây cho vòng lặp while là đúng: |