Câu 25 Đoạn lệnh sau đây
x:=1;
While x<=10 do
x:=x+1;
Khi nào thì kết thúc vòng lặp While .. do trên?
A. Khi x<10 B. Khi x = 10 C. Khi x <=10 D. Khi x>10
Câu 26: Trong ngôn ngữ Pascal, đoạn chương trình sau đưa ra màn hình kết quả gì?
For i:=1 to 5 do write (i:3);
A. 1 2 3 4 5 B. 5 4 3 2 1
C. Đưa ra i:3 D. Không đưa ra kết quả gì
Câu 27: Trong ngôn ngữ lập trình Pascal câu lệnh nào sau đây là đúng:
A. If a=5 then a:=d+1; else a:=d+2; B. If a=5 then a:=d+1 else a:=d;
C. If a:=5 then a=d+1; else a=d+2; D. If a<=5 then a:=d+1 else; a:=d+2;
Câu 28: Cho đoạn chương trình Pascal sau:
For i := 1 to 5 do
Begin
y := i;
End;
Sau khi thực hiện đoạn chương trình trên, giá trị của y là bao nhiêu?
A. 3 B. 4 C. 5 D. 6
Câu 29: Để tính tổng S=2 + 4 + 6 … + n; em chọn đoạn lệnh:
A. For i:=1 to n do if ( i mod 2)=0 then S:=S + i;
| B. For i:=1 to n do S:= S + i; |
C. c. For i:=1 to n do if ( i mod 2)=1 then S:=S + i; | D. for i:=1 to n do if ( i mod 2)<>0 then S:=S + i; |
Câu 30: Cho đoạn chương trình Pascal sau:
x:=3;
For i:=1 to 7 do x:= x+1;
Sau khi thực hiện câu lệnh For, giá trị của x là bao nhiêu?
A. 9 B. 7 C. 10 D. 3
Câu 31: Tìm giá trị của S trong đọan chương trình dưới đây:
S := 0;
For i := 1 to 5 do S := S + i;
A. S = 0 B. S = 1 C. S = 5 D. S = 15