WorksheetsÔN TẬP GIỮA KÌ II TIN 8
Total questions: 10
Worksheet time: 5mins
Câu 11: Tìm giá trị của x qua đoạn chương trình sau:
x := 10;
For i := 1 to 5 do x := x- i ;
Hãy chọn phương án đúng
A. x = 0
B. x = 5
C. x = -10
D. x = -5
Câu 12: Khi nào thì lệnh For .. to .. do kết thúc?
A. Khi biến đếm lớn hơn giá trị cuối
B. Khi biến đếm lớn hơn giá trị đầu
C. Khi biến đếm nhỏ hơn giá trị cuối
D. Khi biến đếm bằng giá trị cuối
Câu 13: Tìm giá trị của S trong đoạn chương trình sau đây?
S:= 0;
For i := 1 to 5 do S := S + i;
Hãy chọn phương án đúng
A. S=0;
B. S = 15
C. S = 1
D. S = 5
Câu 9: Trong lệnh lặp với số lần biết trước , câu lệnh sau từ khóa ‘do’ được thực hiện mấy lần?
A. (Giá trị cuối – giá trị đầu - 1) lần
C. (giá trị cuối – giá trị đầu) lần
B. Khoảng 11 lần
D. (Giá trị cuối – giá trị đầu + 1) lần
Trong Pascal, câu lệnh nào sau đây được viết đúng?
For i:= 4 to 1 do writeln(‘A’);
For i= 1 to 10 writeln(‘A’);
For i:= 1 to 10 do writeln(‘A’);
For i to 10 do writeln(‘A’);
Trong câu lệnh lặp:
j:=0; For i := 1 to 10 do j:= j + 2;
Khi kết thúc câu lệnh lặp trên, câu lệnh j:=j+2 được thực hiện bao nhiêu lần?
(a)
Trong Pascal, câu lệnh nào sau đây là đúng?
While S:=10 do write(S);
While a<= b ; do write(‘ b khong nho hon a’);
n:=2; While n<5 do write(‘A’);
i:=0; S:=1;While s<10 do begin S:=S+i; i:=i+1 end;
Đoạn lệnh sau đây:
a:=1;
While a < 10 do writeln(a); a:=a+1;
Sẽ cho kết quả gi?
In ra các số từ 1 đến 9
In ra các số từ 1 đến 10
In ra vô hạn các số 1, mỗi số trên một dòng
Một kết quả khác
Để nhập giá trị cho 10 phần tử là số nguyên của mảng A ta dùng lệnh nào sau đây:
For i:= 1 to 10 do A[i];
For i:= 1 to 10 do readln(a[i]);
For i:= 1 to 10 do write(a[i]);
For i:= 1 to 10 do readln(a(i));
Kiểu dữ liệu của biến đếm trong lệnh lặp For .. do:
Cùng kiểu với giá trị đầu và giá trị cuối
Chỉ cần khác kiểu với giá trị đầu
Cùng kiểu với các biến trong câu lệnh
Không cần phải xác định kiểu dữ liệu
