Tìm kiếm theo tiêu đề

Tin tức cộng đồng

[MỜI HỢP TÁC] Các kỳ thi Olympic Quốc tế 2026 (IMO - IEO - ISO)

Kính gửi Quý Lãnh đạo, Ban Giám hiệu và Quý Thầy/Cô, FermatTech (Đối tác Google tại VN) phối hợp cùng SCO Ấn Độ trân trọng kính mời tham gia 3 kỳ thi uy tín dành cho HS từ lớp 1 - 12: - IMO: Olympic Toán Quốc tế. - IEO: Olympic Tiếng Anh Quốc tế. - ISO: Olympic Khoa học...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Bài 6. Câu lệnh điều kiện

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ...
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Lê Thị Kim Cương
Ngày gửi: 14h:04' 09-05-2017
Dung lượng: 978.0 KB
Số lượt tải: 390
Số lượt thích: 0 người
CHÀO MỪNG QUÝ THẦY CÔ
Company name
www.themegallery.com
Kiểm tra bài cũ
1. Hãy cho biết các điều kiện hoặc biểu thức sau đây cho kết quả đúng hay sai?
a. 125 là số chia hết cho 3
b. Nếu ba cạnh a, b và c của tam giác thỏa mãn
thì tam giác đó có một góc vuông
Company name
www.themegallery.com
Nội dung
Company name
www.themegallery.com
CÂU LỆNH ĐIỀU KIỆN (tt)
4. Cấu trúc rẽ nhánh:


Nếu … thì…

Nếu … thì …,
Ngược lại thì …
Cấu trúc dùng để mô tả các mệnh đề có dạng như trên gọi là cấu trúc rẽ nhánh.
Nếu tham gia giao thông trên đường gặp đèn đỏ thì dừng lại, ngược lại thì đi tiếp.
Nếu chủ nhật trời mưa thì Long không đi đá bóng.
Company name
www.themegallery.com
CÂU LỆNH ĐIỀU KIỆN (tt)
Ví dụ 1: Một hiệu sách thực hiện đợt khuyến mãi lớn với nội dung sau: Nếu mua sách với tổng số tiền từ 100000 đồng trở lên, khách hàng sẽ được giảm 30%.
4. Cấu trúc rẽ nhánh:
Mô tả hoạt động tính tiền của khách hàng như sau:
B1: Tính tổng số tiền T khách hàng đã mua sách
B2: Nếu T >= 100000 thì số tiền phải thanh toán là 70 % * T
B3: In hóa đơn
 Ví dụ trên thể hiện cấu trúc rẽ nhánh dạng thiếu
Company name
www.themegallery.com
CÂU LỆNH ĐIỀU KIỆN (tt)
Ví dụ 2: Một hiệu sách thực hiện đợt khuyến mãi lớn với nội dung sau: Nếu mua sách với tổng số tiền từ 100000 đồng trở lên, khách hàng sẽ được giảm 30%, nếu dưới 100000 đồng sẽ giảm 10%.
4. Cấu trúc rẽ nhánh:
Mô tả hoạt động tính tiền của khách hàng như sau:
B1: Tính tổng số tiền T khách hàng đã mua sách
B2: Nếu T >= 100000 thì số tiền phải thanh toán là 70 % * T ngược lại số tiền phải thanh toán là 90 % * T;
B3: In hóa đơn
 Ví dụ trên thể hiện cấu trúc rẽ nhánh dạng đủ
Company name
www.themegallery.com
Lưu đồ cấu trúc rẽ nhánh
Cấu trúc rẽ nhánh có 2 dạng: dạng thiếu và dạng đủ
CÂU LỆNH ĐIỀU KIỆN (tt)
4. Cấu trúc rẽ nhánh:
Điều kiện?
Điều kiện?
Câu lệnh
Câu lệnh 1
Câu lệnh 2
ĐÚNG
SAI
SAI
ĐÚNG
Cấu trúc rẽ nhánh dạng thiếu
Cấu trúc rẽ nhánh dạng đủ
Company name
www.themegallery.com
CÂU LỆNH ĐIỀU KIỆN (tt)
4. Cấu trúc rẽ nhánh:
Cấu trúc rẽ nhánh có 2 dạng: dạng thiếu và dạng đủ
5. Câu lệnh điều kiện :
a) Dạng thiếu:
IF < Điều kiện > THEN < Câu lệnh>;
Trong đó:
Điều kiện là phép so sánh.
Câu lệnh: Có thể là lệnh đơn hay lệnh ghép.
Hoạt động: Nếu điều kiện đúng thì thực hiện câu lệnh sau từ khóa Then Ngược lại, câu lệnh bị bỏ qua.
Điều kiện
Đúng

Cõu l?nh
Sai

Cõu l?nh
Đúng

Cõu l?nh
Điều kiện
Company name
www.themegallery.com
CÂU LỆNH ĐIỀU KIỆN (tt)
4. Cấu trúc rẽ nhánh:
Cấu trúc rẽ nhánh có 2 dạng: dạng thiếu và dạng đủ
5. Câu lệnh điều kiện :
a) Dạng thiếu:
IF < Điều kiện > THEN < Câu lệnh>;
Ví dụ 1: Nếu a > b thì in giá trị a ra màn hình:
If a > b Then writeln ( a );
Ví dụ 2: Giảm giá 30 % cho khách hàng mua với số tiền T>=100000
If T>=100000 then write( 70/100*T);
Company name
www.themegallery.com
CÂU LỆNH ĐIỀU KIỆN (tt)
4. Cấu trúc rẽ nhánh:
Cấu trúc rẽ nhánh có 2 dạng: dạng thiếu và dạng đủ
5. Câu lệnh điều kiện :
a) Dạng thiếu:
IF < Điều kiện > THEN ;
b) Dạng đủ:
IF < Điều kiện > THEN
ELSE ;
Hoạt động: Nếu điều kiện đúng thì thực hiện câu lệnh 1 sau từ khóa Then Ngược lại thì thực hiện câu lệnh 2
Điều kiện
Đúng
Câu lệnh 1
Sai
Câu lệnh 2
Câu lệnh 1
Câu lệnh 1
Sai
Câu lệnh 2
Company name
www.themegallery.com
CÂU LỆNH ĐIỀU KIỆN (tt)
4. Cấu trúc rẽ nhánh:
Cấu trúc rẽ nhánh có 2 dạng: dạng thiếu và dạng đủ
5. Câu lệnh điều kiện :
a) Dạng thiếu:
IF < Điều kiện > THEN ;
b) Dạng đủ:
IF < Điều kiện > THEN
ELSE ;
Ví dụ 3: Nếu a >b thì in giá trị a ra màn hình ngược lại in b
If a > b Then write ( a )
Else write(b);
Ví dụ 4: Giảm giá 30 % cho khách hàng mua với số tiền T>=100000 và giảm giá 10 % cho khách hàng mua với số tiền T<100000.
If T>=100000 Then write(70/100*T)
Else write (90/100*T);
Company name
www.themegallery.com
Viết chương trình in kết quả phép tính của a chia cho b.
Với a và b là hai số bất kì.
If b<> 0 Then write ( ‘ket qua a/b = ’, a/b:4:2)
Else write (‘mau so bang 0, khong chia duoc’);
Khai báo biến
a, b : kiểu số thực
Nhập giá trị
a và b
Bài tập vận dụng:
Input:
a và b
Output:
In kết quả phép chia a cho b
Company name
www.themegallery.com
Bài tập vận dụng:
Company name
www.themegallery.com
Trắc nghiệm
Câu 1. Các câu lệnh Pascal sau đây được viết đúng hay sai? Nếu sai thì giải thích tại sao?
If x := 7 then a = b ;
Phải là lệnh gán
Không phải là lệnh gán mà phải là phép so sánh
Company name
www.themegallery.com
Câu 2. Câu lệnh Pascal sau đây được viết đúng hay sai? Nếu sai thì giải thích tại sao?
If x=7 then a:=b ; else m:=n;
Không có dấu chấm phẩy trước từ khóa else
Trắc nghiệm
Company name
www.themegallery.com
Câu 3. Với X:=5; sau khi thực hiện câu lệnh Pascal sau:
If 25 mod 5 = 0 then x:=x+3; thì giá trị của X bằng bao nhiêu?
a. 5;
b. 2;
c. 6
d. 8
Trắc nghiệm
Company name
www.themegallery.com
Câu 4. Chọn câu đúng nhất
a) If <điều kiện > then
b) If <điều kiện > then ;
c) If <điều kiện > then ;else ;
d) If then <điều kiện 1> else <điều kiện 2>;
b) If <điều kiện > then ;
Trắc nghiệm
Company name
www.themegallery.com
CỦNG CỐ
Company name
www.themegallery.com
Hướng dẫn về nhà
Add Your Text
Học bài
Làm bài tập 5, 6 trong SGK
Xem trước bài thực hành 4
TRÂN TRỌNG CÁM ƠN CÁC THẦY CÔ GIÁO
VÀ CÁC EM HỌC SINH
 
Gửi ý kiến