Mời các bạn cùng tham khảo “Đề cương ôn tập Chương III môn Tin học lớp 11”. Tài liệu hệ thống lý thuyết Cấu trúc rẽ nhánh và lặp từ đó cung cấp các câu hỏi trắc nghiệm sẽ giúp các bạn nhớ kiến thức nhanh hơn chuẩn bị cho kỳ thi học kỳ .
ĐỀ CƯƠNG ÔN TẬP CHƯƠNG III MÔN TIN HỌC LỚP 10 CẤU TRÚC RẼ NHÁNH VÀ LẶP Chương III: A/ TĨM TẮT LÍ THUYẾT Các ngơn ngữ lập trình có câu lệnh thể cấu trúc rẽ nhánh cấu trúc lặp Câu lệnh rẽ nhánh có hai dạng: a/ Dạng thiếu: : IF THEN ; b/ Dạng đủ: IF THEN ELSE ; Chú ý: - Điều kiện biểu thức logic quan hệ - Sau Then, Else có lệnh, gộp dãy câu lệnh thành câu lệnh ghép: Begin End; Các câu lệnh mô tả cấu trúc lặp: a/ Lặp với số lần biết trước câu lệnh For – do: Dạng tiến: For := To ; Dạng lùi: For := DownTo ; Chú ý: Giá trị cuối>= giá trị đầu Số lần lặp = (giá trị cuối- giá trị đầu) + Biến đếm, giá trị đầu, giá trị cuối phải kiểu liệu: kiểu nguyên kí tự b/ Lặp với số lần chưa biết trước câu lệnh While – While ; B/ CÂU HỎI VÀ BÀI TẬP Cấu trúc lặp tiến Pascal viết A.for := to ; B.for := to ; C.for := downto ; D.for := to ; Câu lệnh lặp While-do Pascal viết A.while ; B.while ; C.while ; D tất sai Cho biết kết đoạn chương trình sau: S:=0; i:=1; while (S1) or (b>1)or (c>1) then write(1); B If a, b, c>1 then write(1); C If a>1 and b>1 and c>1 then write(1); D if (a>1) and (b>1) and(c>1) then write(1); Để kiểm tra số nguyên dương a, b, c có phải độ dài cạnh tam giác hay không ta sử dụng lệnh: A If (a>b) and (b>c) and (a+b>c) then kt:=True; B If (a+b>c ) or (b+c>a) or (c+a>b) then kt:=True; C If (a+b>c ) then kt:=True; D If (a+b>c ) and (b+c>a) and (c+a>b) then kt:=True; Chọn cấu trúc câu lệnh rẽ nhánh dạng đủ: A if then ; B if then else ; C if then else ; D if then else ; Cho biết kết đoạn chương trình sau: S:=1; i:=1; while i10 then x:= x+1; y:=5 else x:=x+2; C if x>=10 then x:= x+1; y:=5; else x:=x+2; D if x =10 then x:= x+1; y:=5; else x:=x+2; D if x