Họ tên: Lớp ĐỀ KIỂM TRA HỌC KỲ Môn: tin học Thời gian làm bài: 45 phút; Câu 1: Cú pháp câu lệnh While…do là: A While to ; B While to ; C While ; D While ; ; Câu 2: Lệnh lặp sau đúng? A For := to ; B For := to ; C For = to ; D For : to ; Câu 3: Sau thực đoạn chương trình sau, giá trị biến S bao nhiêu: s:=1; for i:=1 to s := s*i; A 24 B 121 C 120 D 151 Câu 4: Chọn khai báo hợp lệ: A Var a,b: array[1 : n] of Integer; B Var a,b: array[1 100] of real; C Var a,b: array[1 n] of real; D Var a,b: array[1 … 100] of real; Câu 5: Để đếm có số lẻ nhỏ hay n ; em chọn đoạn lệnh: A for i:=1 to n if ( I mod 2) =0 then S:=S + 1; B for i:=1 to n if ( I mod 2)< >0 then S:=S + 1; C for i:=1 to n if ( I mod 2)=0 then S:=S + I; D for i:=1 to n if ( I mod 2)=1 then S:=S + I ; Câu 6: Sau thực đoạn chương trình sau s:= 0; for i:= to s:=s+i; kết giá trị s bao nhiêu? A B 10 C D Câu 7: Câu lệnh sau lặp vô hạn lần A s:=5; i:=1; While i> s i:=i + 1; B s:=5; i:=0; While i b then writeln(' So lon la:',a); if a b then writeln(' So lon la:',a:10:2) else writeln(' So lon la:',b:10:2); readln end Bài tập 5.2 Viết chương trình nhập dãy n số in tổng số lẻ dãy số vừa nhập a Hướng dẫn: b Mã chương trình: Program Mang_Tong_Le; uses crt; var i,n:byte; M:array[1 100] of integer; tong:longint; begin write('Nhap so phan tu cua day: ');readln(n); for i:=1 to n begin write('M[',i,']'); readln(M[i]); end; tong:=0; for i:=1 to n if M[i] mod =1 then tong:=tong+M[i]; write('Tong cac so le day la: ',tong); end readln ... tổng S =2 + + … + n; em chọn đoạn lệnh: A For i:=1 to n if ( i mod 2) =0 then S:=S + i; B For i:=1 to n S:= S + i ; C For i:=1 to n if ( i mod 2) =1 then S:=S + i; D for i:=1 to n if ( i mod 2) 0... va b la: ‘,S :2: 2) Readln Var a, b: integer; S: real; Câu 2: ( điểm) Viết chương trình in số lớn hai số (được nhập từ bàn phím) Câu 3: ( điểm) Dữ liệu kiểu mảng gì? Hãy nêu cách khai báo biến... so thu hai: '); readln(b); if a> b then writeln(' So lon la:',a:10 :2) else writeln(' So lon la:',b:10 :2) ; readln end Bài tập 5 .2 Viết chương trình nhập dãy n số in tổng số lẻ dãy số vừa nhập a