Trắc nghiệm Tin học 8 Bài 8 (có đáp án): Lặp với số lần chưa biết trước
Trắc nghiệm Tin học 8 Bài 8: Lặp với số lần chưa biết trước
-
669 lượt thi
-
10 câu hỏi
-
10 phút
Danh sách câu hỏi
Câu 1:
20/07/2024Vòng lặp While – do kết thúc khi nào
Vòng lặp While – do là vòng lặp chưa biết trước số lần lặp vì vậy việc lặp chỉ kết thúc khi một điều kiện cho trước được thỏa mãn.
Đáp án: A
Câu 2:
19/07/2024Việc đầu tiên mà câu lệnh While ... do cần thực hiện là gì?
Việc đầu tiên mà câu lệnh While ... do cần thực hiện là kiểm tra điều kiện. Nếu điều kiện SAI, câu lệnh sẽ bị bỏ qua và việc thực hiện lệnh lặp kết thúc. Nếu điều kiện đúng, thực hiện câu lệnh và quay lại bước đầu.
Đáp án: B
Câu 3:
22/07/2024Cho biết câu lệnh sau Do thực hiện mấy lần trong đoạn chương trình sau:
i := 5;
While i>=1 do i := i – 1;
Cho biết câu lệnh sau Do thực hiện 5 lần vì i = 5 mỗi lần kiểm tra i>=1 thì giảm i đi 1 đơn vị qua câu lệnh i := i – 1; vậy câu lệnh được thực hiện 5 lần.
Đáp án: C
Câu 4:
23/07/2024Hãy cho biết kết quả của đoạn chương trình dưới đây:
a:=10; While a < 11 do write (a);
Vì 10<11 nên đưa ra màn hình giá trị của a là 10 qua câu lệnh write(a);
Đáp án: A
Câu 5:
20/07/2024Câ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;
Câu lệnh trên giải bài toán tìm UCLN của M và N. Với ý tưởng, kiểm tra xem M, N có giá trị khác nhau không. Nếu có thực hiện kiểm tra giá trị nào lớn hơn. Giá trị lớn hơn sẽ được gán bằng hiệ của số lớn trừ số bé. Việc làm thế cứ lặp đi lặp lại đến khi hai giá trị bằng nhau thì đưa ra UCLN của nó.
Đáp án: A
Câu 6:
19/07/2024Hoạt động nào sau đây lặp với số lần lặp chưa biết trước?
Hoạt động học cho đến khi thuộc bài là lặp với số lần chưa biết trước vì không biết đến khi nào sẽ thuộc, chỉ cần biết thuộc sẽ dừng.
Đáp án: B
Câu 7:
23/07/2024Cú pháp lệnh lặp với số lần chưa biết trước:
Cú pháp lệnh lặp với số lần chưa biết trước:
while <điều kiện> do <câu lệnh>; trong đó:
+ Điều kiện: thường là 1 phép so sánh
+ Câu lệnh: có thể là câu lệnh đơn giản hay câu lệnh ghép.
Đáp án: D
Câu 8:
21/07/2024Tính tống S = 1 + 2 + 3 + … + n + … cho đến khi S>108. Điều kiện nào sau đây cho vòng lặp while – do là đúng:
Cấu trúc câu lệnh While- do có dạng:
While <điều kiện > do < câu lệnh>;
Ý nghĩa: Câu lệnh được thực hiện khi điều kiện được thỏa mãn. Do vậy mỗi lần thực hiện câu lệnh nó sẽ kiểm tra điều kiện, đúng sẽ thực hiện, sai thì dừng vòng lặp.
Mà điều kiện của bài là S>108 vì vậy nó sẽ kiểm tra S< 108 thì tính tổng đến khi S>108 thì dừng. Trong Pascal S< 108 được viết là S< 1.0E8.
Đáp án: C
Câu 9:
22/07/2024Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần chưa biết trước:
Cú pháp lệnh lặp với số lần chưa biết trước:
while <điều kiện> do <câu lệnh>;
Đáp án: B
Câu 10:
21/07/2024Hãy đưa ra kết quả trong đoạn lệnh:
x:=1; While x<=5 do write(‘Hoa hau’);
Vì x= 1<5 nên sẽ thực hiện câu lệnh write(‘Hoa hau’); → kết quả ra màn hình là nội dung trong dấu nháy đơn.
Đáp án: C
Có thể bạn quan tâm
Các bài thi hot trong chương
- Trắc nghiệm Tin học 8 Bài 7 (có đáp án): Câu lệnh lặp (934 lượt thi)
- Trắc nghiệm Tin học 8 Bài 9 (có đáp án): Làm việc với dãy số (865 lượt thi)
- Trắc nghiệm Tin học 8 Bài 6 (có đáp án): Câu lệnh điều kiện (366 lượt thi)
- Trắc nghiệm Tin học 8 Bài 1 (có đáp án): Máy tính và chương trình máy tính (346 lượt thi)
- Trắc nghiệm Từ bài toán đến chương trình có đáp án (341 lượt thi)
- Trắc nghiệm Tin học 8 Bài 2 (có đáp án): Làm quen với chương trình và ngôn ngữ lập trình (334 lượt thi)
- Trắc nghiệm Tin học 8 Bài 3 (có đáp án): Chương trình máy tính và dữ liệu (273 lượt thi)
- Trắc nghiệm Tin học 8 Bài 5 (có đáp án): Từ bài toán đến chương trình (230 lượt thi)
- Trắc nghiệm Sử dụng biến và hằng trong chương trình có đáp án (218 lượt thi)
- Trắc nghiệm Tin học 8 Bài 4 (có đáp án): Sử dụng biến và hằng trong chương trình (186 lượt thi)