1. Trang chủ
  2. » Giáo án - Bài giảng

de kiem tra tin 8

2 239 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 35 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trong các câu lệnh sau đây, câu lệnh nào sai và sai ở đâu?. Sửa lại cho đúng.. Sau khi thực hiện đoạn chương trình sau, giá trị của biến j bằng bao nhiêu?. 0.5đ a.

Trang 1

Họ và tên:……… Kiểm tra 1 tiết

Đề 1:

1 Trong các câu lệnh sau đây, câu lệnh nào sai và sai ở đâu? Sửa lại cho đúng (0.5đ)

a While i:=1 do t:=10; b While a<=b ; do write(‘b khong nho hon a’);

2 Trong câu lệnh sau: for i:= 6 to 10 do begin…… end;

Câu lệnh ghép được thực hiện bao nhiêu lần (nói cách khác,bao nhiêu vòng lặp được thực hiên) (0.5đ)

a không lần nào b 4 lần c 5 lần d 6 lần

3 Sau khi thực hiện đoạn chương trình pascal sau: (0.5đ)

var x,i:integer;

begin

x:=0;

for i:=6 to 7 do

x:=x+i;

write(‘ket qua cua x=’,x) ;

end

4 Sau mỗi câu lệnh dưới đây, giá trị của biến x sẽ là bao nhiêu, nếu trước đó giá trị của x : =5 : (0.5đ)

b if (x mod 3 =0) or ( x>=5) then x:=x-2; x=………

5 Sau khi thực hiện đoạn chương trình sau, giá trị của biến j bằng bao nhiêu? (0.5đ)

a j:=5; for i:=4 to 5 do j:=j+4;  kết quả j là: ………

b j=2; for i:=1 to 6 do j:=j*I  kết quả j là: ………

6 Hãy sửa lại các lỗi của các câu lệnh sau đây: (0.5đ)

a x=10; while x:=10 do x=x+5; b x:=2 ; while x =5 do do x=x+2;

a……… b ………

7 Ta có đoạn chương trình sau: (0.5đ)

Var a:integer;

begin

a:= 8

while a<=10 do

a:=a-1;

writeln(‘ke qua la:’,a);

end

8 Mô tả thuật toán tính 1+1/2+1/4+…+1/n(1đ)

9 Nêu và giải cấu trúc câu lệnh lặp biết trước và câu lệnh lặp chưa biết trước: (2đ)

10 Viết chương trình sử dụng câu lệnh lặp while … do để tính tổng(1đ)

S= 1+1/2+1/3+1/4+…….+1/n

11 Viết chương trình in ra màn hình các số nguyên tố từ 1 đến n với n được nhập từ bàn phím(2đ)

12.Cho biết kết quả của chương trinh sau: (1đ)

Program tinh;

Uses crt;

Var a,b: integer;

Begin

Writeln(‘cho biet gia tri a va b’); readln(a,b)

If a<=b then writeln(a+b)

Else

Writeln(a-b);

Readln;

End

 Khi ta nhập gía trị :

a) a=6 và b=8 kết quả in ra màn hình :………

b) a=13 và b=9 kết quả in ra màn hình:…………

Chú ý: Học sinh được sử dụng tài liệu

* Kết quả chương trình sẽ là:

a ket qua cua x=6 b ket qua cua x=7

c ket qua cua x=12 d ket qua cua x=13

* Kết quả chương trình sẽ là:

a In ra các số từ 8 đến 10 b In ra các số từ 1 đến 10

c In ra vô hạn các số 8,9,10 d Không phương án nào đúng

Ngày đăng: 26/01/2015, 02:00

Xem thêm

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w