1. Trang chủ
  2. » Trung học cơ sở - phổ thông

Tiet 25 Bai tap Cau lenh dieu kien

12 18 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 12
Dung lượng 1,38 MB

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

Nội dung

• * Nguyên tắc hoạt động: • Nếu điều kiện thoả mãn thì câu lệnh được thực hiện, ngược laïi thì boû qua caâu leänh... • * Nguyên tắc hoạt động: • Nếu điều kiện thoả mãn thì câu lệnh 1 đượ[r]

Trang 1

HÂN HẠNH KÍNH CHÀO

QUÝ THẦY CÔ GIÁO

GIÁO VIÊN THỰC HIỆN: LÊ THỊ HOÀNG HOA LỚP : 8A3

Trang 2

Tiết 25: BÀI TẬP ( CÂU LỆNH ĐIỀU KIỆN)

Trang 3

KIỂM TRA BÀI CŨ

• Câu hỏi:

1.Trình bày sơ đồ, nguyên tắc hoạt động vàcú pháp câu lệnh điều kiện trong pascal của cấu trúc rẽ nhánh dạng thiếu?

2.Trình bày sơ đồ, nguyên tắc hoạt động và cú pháp câu lệnh điều kiện trong pascal của cấu trúc rẽ nhánh dạng đủ?

Trang 4

• 1) Dạng thiếu:

• * Sơ đồ khối:

• * Nguyên tắc hoạt động:

• Nếu điều kiện thoả mãn thì câu lệnh được thực hiện, ngược lại thì bỏ qua câu lệnh.

• * Câu lệnh điều kiện dạng thiếu:

• if <đi u ki n> ề ệ then <câu l nh> ệ ;

Điều kiện Đúng Câu lệnh

Sai

Trang 5

• Dạng đủ:

• * Sơ đ kh i ồ ố

• * Nguyên tắc hoạt động:

• Nếu điều kiện thoả mãn thì câu lệnh 1 được thực hiện, ngược lại thực hiện câu lệnh 2.

• * Câu điều kiện dạng đầy đủ:

• if <đi u ki n> ề ệ then <câu l nh1> ệ else <câu lệnh 2>;

Điều kiện

Câu lệnh 1 Đúng

Sai

Câu lệnh 2

Trang 7

• B1 Cho biết các phát biểu sau đây cho kết quả đúng hay sai;

• a) 123 là số chia hết cho 3

• b) Nếu ba cạnh a, b, c của một tam giác thoả mãn

c 2 = a 2 + b 2 thì tam giác đó có một góc vuông.

• c) 152 > 200

Đáp án:

– Các câu đúng: a, b

– Câu c sai

Tiết 25: BÀI TẬP ( CÂU LỆNH ĐIỀU KIỆN)

Trang 8

Tiết 25: BÀI TẬP ( CÂU LỆNH ĐIỀU KIỆN)

• 2 Bài 5: Các câu lệnh

pascal sau được viết đúng

hay sai?

• a) if x:= 7 then a = b;

• b) if x > 5; then a := b;

• c) if x > 5 then a:=b; m:= n;

• d) if x > 5 then a: = b; else

m:= n;

Đáp án

- Câu a sai vì thừa dấu hai chấm

- Câu b sai vì thừa dấu ; thứ nhất.

- Câu c đúng nếu phép gán m:= n không phụ thuộc vào điều kiện

x > 5; ngược lại, sai và cần đưa hai câu lệnh a:= b; m:= n; vào giữa cặp

từ khoá begin và end.

- Câu d sai vì thừa dấu ; thứ nhất

trước từ khoá else.

Trang 9

Tiết 25: BÀI TẬP ( CÂU LỆNH ĐIỀU KIỆN)

3 Bài tập: Viết chương trình nhập hai số nguyên a và b khác nhau từ bàn phím và in hai số đó ra màn hình theo thứ tự không giảm

Input: hai số nguyên a và b

Output: in ra màn hình hai

số a và b theo thứ tự không

giảm

B1: nhập hai số a và b

B2: nếu a< b, in ra màn hình

a b; ngược lai in ra màn

hình b a.

B3: kết thúc thuật toán

Program bt3;

Uses crt;

Var a,b: integer;

Begin Clrscr;

Writeln(‘nhap so a:’);

Readln(a);

Writeln(‘nhap so b:’);

Readln(b);

If a<b then writeln(a, ‘ ‘, b) else

writeln(b,’ ‘,a);

readln;

end.

HOẠT ĐỘNG NHÓM

Trang 10

Tiết 25: BÀI TẬP ( CÂU LỆNH ĐIỀU KIỆN)

4 Viết chương trình nhập vào một tháng trong năm và cho biết tháng

đó thuộc mùa nào trong năm?

Thuật toán

Input: một tháng trong năm

Output: tháng thuộcmùa nào trong

năm

B1: nếu là tháng 1, 2, 3 thì thuộc

mùa xuân

B2: nếu là tháng 4,5,6 thì thuộc

mùa hè

B3: nếu là tháng 7,8,9 thì thuộc

mùa thu

B4: còn các tháng còn lại thuộc

Program bt4;

Uses crt;

Var t: integer;

Begin Clrscr;

Writeln(‘hay nhap thang:’);

Readln(t);

If (t=1) or (t=2) or (t=3) then writeln(‘mua xuan’);

If (t=4) or (t=4) or (t=6) then writeln(‘mua ha’);

If (t=7) or (t=8) or (t=9) then writeln(‘mua thu’);

If (t=10) or (t=11) or (t=12) then writeln(‘mua dong’);

Trang 11

Hướng dẫn về nhà

• Ôn lại kiến thức về câu lệnh điều kiện

• Làm bài tập 6.11 và 6.17 SBT

• Tiết sau thực hành bài thực hành 4, về nhà đọc trước bài thực hành

Ngày đăng: 13/07/2021, 00:42

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w