PHÒNG GD&ĐT QUẢNG TRẠCH TRƯỜNG THCS QUẢNG HẢI... S Dư dấu chấm phẩy trước từ khóa do 4.[r]
Trang 1PHÒNG GD&ĐT QUẢNG TRẠCH ĐỀ THI HỌC KÌ II
Năm học: 2011 - 2012 Thời gian: 45 phút
Họ và tên:………
Lớp:………
Điểm Lời phê của thầy (cô)giáo Câu 1: ( 4đ) Trong các câu lệnh Pascal sau đây, câu lệnh nào sai và sai ở đâu? 1) while i:= 1 do t:=10;
2) for i:=1 to 10 do x:=x + 1;
3) for i:=1 to 10 ; do x:=x + 1;
4) j:=2; k:=3; For i:=1 to 5 do j:=j + 1; k:=k + j; Writeln(j,’ ‘,k); Thay j và k bằng bao nhiêu? .
Câu 2: (1 đ) Viết đoạn lệnh cần thết khi muốn nhập dữ liệu cho mảng X gồm 20 phần tử từ bàn phím Câu 3: (5 đ) Viết chương trình nhập 100 số nguyên.Xuất ra màn hình số số chẵn.
Trang 2
Trang 3
ĐÁP ÁN Câu 1: (4đ)
Mổi ý đúng 1,0 điểm
1 S, dư dấu hai chấm đầu tiên tại i:=1
2 Đ
3 S Dư dấu chấm phẩy trước từ khóa do
4 j=7; k=10
Câu 2 ( 1 đ)
For i:= 1 to 20 do
Writeln(a[i ]);
Câu 3: ( 6đ)
Program Sosochan;
Uses crt;
Var A:array[1 100] of interger;
dem, i: integer;
Begin
Clrscr;
For i:=1 to 100do
Write(‘Nhap so thu ‘,i);
Readln(A[i]);
Dem:=0;
For i:= 1 to n do
If A[i] mod 2=0 then dem:=dem+1; Writeln(‘Co ‘, dem, ’so chan’);
Readln
End.