Khi thực hiện, ban đầu biến đếm sẽ nhận giá trị là giá trị đầu, sau mỗi vòng lặp, biến đếm sẽ tự động tăng lên 1 đơn vị cho đến khi bằng giá trị cuối.... CÂU LỆNH LẶP Câu 3..[r]
Trang 2Câu 1 Điền vào chỗ trống cách thức hoạt động của câu điều kiện dạng đủ IF <ĐIỀU KIỆN> THEN <CÂU LỆNH 1> ELSE <CÂU LỆNH 2>
1 Với câu lệnh này, chương trình sẽ kiểm tra điều kiện
2 Nếu điều kiện được thỏa mãn, chương trình sẽ thực
hiện câu lệnh 1, trường hợp ngược lại chương trình
I CÂU ĐIỀU KIỆN
Trang 3Câu 2 Các câu lệnh sau được viết đúng hay sai?
d If a>b then m:=4; else m:=8;
b If x>6.5; then x:=x+1
a If x:=3 then a:=x;
c If x<>0 then a:=b; a:=a+1;
I CÂU ĐIỀU KIỆN
Trang 4Câu 3 Nêu kết quả CT Cho x=15, y=3
Khi sử dụng câu lện IF (x<y) THEN write (x) ELSE write (y);
a Không cho ra kết quả
b 18
c 15
I CÂU ĐIỀU KIỆN
Trang 5Câu 4 Nêu kết quả CT Cho x=7
Khi sử dụng câu lện IF (x<>0) THEN write (x);
d 0
a Không cho ra kết quả
b Chương trình báo lỗi
c Một kết quả khác
I CÂU ĐIỀU KIỆN
Trang 6Câu 5 Sau câu lệnh này giá trị biến x sẽ tăng bao nhiêu?
IF (46 mod 2)=0 THEN x:=x+2; (trước đó x=3)
b 7
a 6
c 8
I CÂU ĐIỀU KIỆN
Trang 7II CÂU LỆNH LẶP
Câu 1 Đâu không phải là hoạt động lặp
d Một hoạt động khác
b Làm xong bài tập về nhà
a Thứ 2 chào cờ
c Đánh trống vào lớp
Trang 8II CÂU LỆNH LẶP
Câu 2 Điền vào chỗ trống cách thức hoạt động của câu lệnh lặp For <biến đếm>:=<gt đầu> to <gt cuối> do <câu lệnh>;
1 Trong đó, for, to, do là các từ khóa, biến điếm là kiểu nguyên, giá trị đầu, giá trị cuối là các giá trị nguyên
2 Khi thực hiện, ban đầu biến đếm sẽ nhận giá trị là giá trị đầu, sau mỗi vòng lặp, biến đếm sẽ tự động tăng lên 1 đơn vị cho
1 Trong đó, for, to, do là các từ khóa, biến điếm là kiểu nguyên, giá trị đầu, giá trị cuối là các giá trị nguyên
2 Khi thực hiện, ban đầu biến đếm sẽ nhận giá trị là giá trị đầu, sau mỗi vòng lặp, biến đếm sẽ tự động tăng lên 1 đơn vị cho
Trang 9II CÂU LỆNH LẶP
Câu 3 Sau khi thực hiện đoạn chương trình sau cho kết quả gì? For i:= 3 to 7 do writeln(i)?
3 4 5 6 7
Trang 10II CÂU LỆNH LẶP
Câu 4 Sau khi thực hiện đoạn chương trình sau cho kết quả gì? x:=20 ; For i:= 1 to 3 do x:=x-I ; writeln(x)?
1.
2
3.
X:=20-1=19 X:=19-2=17 X:=17-3=14
Trang 11II CÂU LỆNH LẶP
Câu 5 Làm bài tập 1,2,3,4,5,6 sách giáo khoa thời gian 20 phút