Cho đoạn chương trình sau:
S := 0 ;
FOR i := 1 to 10 DO
IF i mod 2 = 1 THEN S := S + i ;
Sau khi thực hiện, S có giá trị?
A. 3
B. 5
C. 25
D. 30
Cho đoạn chương trình sau:
S := 0 ;
FOR i := 1 to 10 DO
IF (i mod 3=0) or (i mod 5=0) THEN S := S + 1 ;
Sau khi thực hiện, S có giá trị?
A. 0
B. 5
C. 25
D. 33
Cho đoạn chương trình sau:
S := 0 ;
FOR i := 1 to 10 DO
IF (i mod 3=0) or (i mod 5=0) THEN S := S + i ;
Sau khi thực hiện, S có giá trị?
A. 0
B. 5
C. 25
D. 33
Cho biết kết quả sau khi thực hiện đoạn chương trình sau:
S:=0;
FOR i:=1 to 15 DO
IF a[i] mod 2 = 0 THEN
S:=S+a[i];
writeln(‘S = ’,S);
Cho đoạn chương trình sau:
S := 0 ;
FOR i := 1 to 10 DO
IF i mod 2 = 1 THEN S := S + 1 ;
Sau khi thực hiện, S có giá trị?
A. 3
B. 5
C. 25
D. 30
Câu 1: Sau khi thực hiện chưng trình pascal sau đây, biến S có giá trị là bao nhiêu ? Var x : integer;
Begin
S:=0
For i:=1 to 10 do
If ( i mod 2) = 0 then S:=S+i;
Readln;
End
A.10 B. 20 C. 30 D. 40
Câu 2: Khi thực hiện đoạn chương trình sau, kết quả trên màn hình là:
So:=1;
While so<10 do Begin
Write (so : %);
So:= So +2;
End.
cho biết số vòng lặp và giá trị của biến s sau khi thực hiện đoạn chương trình: a) S:=0;
For i:=2 to 8 do S :=S+i
b) S:=0; n:=1;
For i:=1 to 6 do
Begin
S:=S+n;
n:=n+i;
end;
c) S:=2;
For i:=1 to 10 do
If(i mod 2)=0 then S:=S+i;
d) S:=0; i:= 1,5;
While S<7 do S:=S+i;
e) S:=0; i:=1;
While i<9 do
Begin
S:=S+i;
i:=i+2;
End;
f) S:=2; i:=1;
While i<= 10 do
Begin
If (i mod 2) then S:=S+i;
i:=i+1;
End;
Câu 1: Sau khi thực hiện đoạn chương trình sau:
S:=0;
For i:= 1 to 5 do S:=S+i;
Giá trị của biến S bằng bao nhiêu?
A. 20 B. 15 C.10 D. 0
Câu 2: Cấu trúc chung hợp lí của 1 chương trình Pascal là
A. Begin -> Program -> End C. End -> Program -> Begin
B. Program -> End -> Begin D. Program -> begin -> End
Câu 3: Cho S và i là biến nguyên. Khi chạy đoạn chương trình:
S:=1;
For i:=1 to 5 do S := S * i
Writeln ( S);
Kết quả in trên màn hình là:
A. S= 72 B. S = 101
C. S= 55 D. S= 120
Câu 4: Trong lệnh lặp For...do của pascal, trong mỗi vòng , trng mỗi vòng lặp, biến đếm thay đổi như thế nào?
A. +1 B. +1 hoặc -1 C. một giá trị bất kì D. 1 giá trị khác 0
Câu 5: Để chia lấy phần nguyên ta dùng phép toán:
A. Div B. : C. Mod D. /
Câu 6: Máy tính hiểu và thực hiện các lệnh trực tiếp ở ngôn ngữ nào?
A. Ngôn ngữ máy B. Ngôn ngữ Tiếng việt
C. Ngôn ngữ Tiếng anh D. Ngôn ngữ Pascal
Câu 7: X là 1 số thực, để khai báo biến X ta có thể khai báo nào đúng?
A. Var X: interger; B. Var X : Real.
C. Var X: Real; D. Var X:
Câu 8: Cấu trúc của 1 chương trình Pascal thường có những phần sau:
A. Phần tiêu đề, phần khai báo, phàn thân
B. Phần khai báo, phần thân, phần cuối
C. Phần đầu, phần thân, phần cuối
D. Phần thân, phần cuối
Câu 9: Thei em hiểu viết chương trình là gì?
A. Viết ra các câu lệnh mà em đã được học
B. Biết ra 1 đoạn văn bản đc sắp xếp theo chương trình
C. Chuyển giao 1 thuật toán ch máy tính thực hiện
D. Tạo ra các câu lệnh để điều khiển robot
a/ Sau khi thực hiện đoạn chương trình sau: S:=0; For i:=10 to 25 do S:=S+i;
Giá trị của biến S bằng 20
b/ Sau khi thực hiện đoạn chương trình sau: S:=10; For i:=1 to 4 do S:=S+2*i;
Giá trị của biến S bằng bao nhiêu?
c/ Sau khi thực hiện đoạn chương trình sau: x:=0; While x < 5 do x:=x + 3;
Giá trị của biến x bằng bao nhiêu?
Sau khi thực hiện đoạn chương trình sau:
S:=0; For i:=1 to 3 do S:=S+i;
Giá trị của biến S bằng bao nhiêu?