BÀI TẬP CẤU TRÚC RẼ NHÁNH: ( Viết phương trình )
Bài 1:
Nhập 3 số a, b, c bất kì. Hãy kiểm tra xem ba số đó có thể là độ dài ba cạnh của một tam giác hay không? Thông báo lên màn hình Thỏa mãn, Không thỏa mãn trong từng trường hợp tương ứng.
Bài 2: Nhập vào 4 số a, b, c, d. Hãy tìm giá trị lớn nhất của chúng và gán giá trị đó cho biến Max.
II, Giải các bài toán bằng cách lập pt:
1) Một miếng đất hình chữ nhật có chu vi 48m. Nếu giảm chiều rộng 2m và tăng chiều dải thêm 6m thì diện tích tăng thêm 12m2. Tính chiều dài và chiều rộng miếng đất.
2) Một khu vườn hình chữ nhật có chiều dài gấp 3 lần chiều rộng. Nếu tăng mỗi cạnh thêm 5m thì diện tích khu vườn tăng 385m2. Tính các cạnh khu vườn.
3) Một hình chữ nhật có chu vi là 140 m, biết chiều dài hơn chiều rộng 10m. Tính diện tích hình chữ nhật.
4) Một hình chữ nhật có chu vi là 160 m, biết chiều rộng kém chiều dài 20m. Tính kích thước hình chữ nhật.
5) Một miếng bìa hình chữ nhật có chiều rộng kém chiều dài 30cm và có chu vi là 140 cm. Tính diện tích miếng bìa.
Câu bị động: ( Passive voise )
1) Somebody has taken some of my book away.
\(\Rightarrow\) ...........................................................................
2) The will hold the meeting before the may day.
\(\Rightarrow\) ...........................................................................
3) They have to repair the engine of the car.
\(\Rightarrow\) ...............................................................................
4) The boys broke the window and took away some pictures.
\(\Rightarrow\) .......................................................................................... 5) People spend a lot of money on advertising every day. \(\Rightarrow\) .......................................................................................... 6) The may use this room for the classroom. \(\Rightarrow\) .......................................................................................... 7) The teacher is going to tell the story. \(\Rightarrow\) .......................................................................................... 8) Marry is cutting the cake with a sharp knife. \(\Rightarrow\) ..........................................................................................
Lý thuyết:
1) If X > Y then Y:= Y+10 else Y:=X+10; Với X=5; Y=9.Kết quả Y = bao nhiêu:
A. 15 B. 9 C. 19 D. 5
2) If X>Y then Writeln(Y) else writeln(X); Với X=5, Y=9. Kết quả của câu lệnh trên:
A. Y B. 5 C. X D. 9
3) Để thể hiện điều kiện là NĂM thì biến YEAR nên khai báo kiểu dữ liệu nào ?
A. Var YEAR: Integer;
B. Var YEAR: Chars;
C. Var YEAR: String;
D. Var YEAR: Real;
4) IF a > 8 THEN b:= 3 ELSE b:= 5; Khi a nhập giá trị là 0 thì b nhận giá trị nào?
A. 3 B. 5 C. O D. 8
5) Để thể hiện A khác Viet Nam câu nào sau đây đúng
A. A != 'Viet Nam' B. A <> "Viet Nam" C. A <> "Viet Nam" D. A # "Viet Nam"
LÝ THUYẾT:
1) Năm nay là 2020 vậy tháng 2 có điều kiện THANG2 > 0 và điều kiện nào sao đây:
A. THANG2 <= 28 B. THANG2 <= 29 C. THANG2 <= 31 D. THANG2 <= 30
2) Để thể hiện điều kiện D lớn hơn hay 8 E là Gioi câu nào sau đây đúng
A. (D >= 8) OR (E = ' Gioi ') B. ( D >= 8) OR (E= ''Gioi'')
C. (D >= 8) OR (E = Gioi) D. D .= 8 OR E = Gioi
3) Để tìm giá trị lớn nhất của 2 số a,b thì ta viết:
A. Max:=b;If a> Max then Max:=a; B. If (a>b) then Max:=a;If (b>a) then Max:=b;
C. Max:=a;If b>Max then Max:=b; D. Cả 3 câu đều đúng
4) Lệnh nào thể hiện A là số chẵn:
A. If A mod 2 <> 1 then write (' A là số lẻ ');
B. If A mod 2 <> 0 then write (' A là số chẵn ');
C. If A mod 2 = 0 then write (' A là số chẵn ');
D. If A mod 2 = 1 then write (' A là số chẵn ');
5) Chương trình sau cho biết kết quả là gì?
Var a, b: real; x integer; Begin readln(a, b); If a > b then x:=a else x:=b; Write(x); End.
A. Đảo giá trị của 2 biến a, b cho nhau
B. Chương trình không thực hiện được do lỗi khai báo kiểu dữ liệu
C. Xuất ra màn hình số lớn trong 2 số a, b đã nhập
D. Xuất ra màn hình số nhỏ trong 2 số a, b đã nhập
6) Điều kiện nào hợp lệ trong các điều kiện sau khi nói về ngày trong tháng 8:
A. (NGAY > 0) AND (NGAY <= 31) B. (NGAY > 0) AND (NGAY <= 30)
C. NGAY <= 31 D. NGAY > 0
7) Để thể hiện điều kiện D lớn hơn hay bằng 8 và E là Gioi câu nào sau đây đúng:
A. D >= 8 AND E= Gioi B. (D >= 8) AND (E= Gioi)
C. (D >= 8) AND (E= "Gioi") D. (D >= 8) AND (E= 'Gioi')
8) Xác định học sinh thi đậu hay rớt bằng câu lệnh nào sau đây:
A. If ĐTB >= 0 then Writeln('Thi đậu');
B. If ĐTB >= 0 then Writeln('Thi rớt');
C. If ĐTB >= 5 then Writeln('Thi đậu') else Writeln('Thi rớt');
D. If X mod 2=0 then Writeln('Thi rớt') else Writeln('Thi đậu');
9) Tìm số bé nhất trong 3 số x, y, z bằng câu lệnh nào sau đây:
A. min:=x; If y>min then min:=y else min:=z;
B. min:=x; If y>min then min:=y; if z>min then min:=z;
C. min:=x; If y<min then min:=y else min:=z;
D. min:=x; If y<min then min:=y; if z<min then min:=z;
10) Để thể hiện B lớn hơn 10 câu nào sau đây đúng:
A. B >= '10' B. B>= '10' C. B > 10 D. B >= 10