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

Tin tức cộng đồng

5 điều đơn giản cha mẹ nên làm mỗi ngày để con hạnh phúc hơn

Tìm kiếm hạnh phúc là một nhu cầu lớn và xuất hiện xuyên suốt cuộc đời mỗi con người. Tác giả người Mỹ Stephanie Harrison đã dành ra hơn 10 năm để nghiên cứu về cảm nhận hạnh phúc, bà đã hệ thống các kiến thức ấy trong cuốn New Happy. Bà Harrison khẳng định có những thói quen đơn...
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: Nguyễn Thị Hồng Trúc
Ngày gửi: 14h:32' 24-12-2019
Dung lượng: 1'022.0 KB
Số lượt tải: 619
Số lượt thích: 0 người

Nếu ...thì....
Tiết 23-Baøi 6
CAÂU LEÄNH ÑIEÀU KIEÄN (Tiết 2)
Tiết 23-24
BÀI 6: CÂU LỆNH ĐIỀU KIỆN (Tiết 2)
4. Câu lệnh điều kiện
3. Cấu trúc rẽ nhánh
2. Điều kiện và phép so sánh
1. Hoạt động phụ thuộc vào điều kiện

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.
HĐ 1
HĐ 2
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%.
3. Cấu trúc rẽ nhánh:
Mô tả thuật toán:
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


CÂU LỆNH ĐIỀU KIỆN (tt)
3. Cấu trúc rẽ nhánh:
B2: Nếu T >= 100000 thì số tiền phải thanh toán là 70 % * T
a) Cấu trúc rẽ nhánh dạng thiếu
Nếu điều kiện đúng, thì câu lệnh được thực hiện; ngược lại câu lệnh bị bỏ qua.
CÂU LỆNH ĐIỀU KIỆN (tt)
Câu lệnh
Ví dụ 3: 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%.
3. Cấu trúc rẽ nhánh:
Mô tả thuật toán:
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
CÂU LỆNH ĐIỀU KIỆN (tt)
3. Cấu trúc rẽ nhánh:
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;
b) Cấu trúc rẽ nhánh dạng đủ
Nếu điều kiện đúng, thì câu lệnh 1 được thực hiện; ngược lại câu lệnh 2 được thực hiện.
CÂU LỆNH ĐIỀU KIỆN (tt)
Câu lệnh
Cấu trúc rẽ nhánh cho phép thay đổi thứ tự thực hiện tuần tự các bước trong thuật toán.
Cấu trúc rẽ nhánh giúp cho việc lập trình được linh hoạt
3. Cấu trúc rẽ nhánh:
CÂU LỆNH ĐIỀU KIỆN (tt)
Cấu trúc rẽ nhánh dạng thiếu
Cấu trúc rẽ nhánh dạng đủ
b) Cấu trúc rẽ nhánh cĩ 2 d?ng:
CÂU LỆNH ĐIỀU KIỆN (tt)
3. Cấu trúc rẽ nhánh:
CÂU LỆNH ĐIỀU KIỆN (tt)
4. Câu lệnh điều kiện:
a) Dạng thiếu:
Nếu (điều kiện) thì (hoạt động).
If (điều kiện) then (câu lệnh);
- Trong các ngôn ngữ lập trình, các cấu trúc rẽ nhánh được thể hiện bằng các câu lệnh điều kiện.
4. Câu lệnh điều kiện :
a) Dạng thiếu:
IF < Điều kiện > THEN < Câu lệnh>;
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
Sai
Đúng

Cõu l?nh 1
CÂU LỆNH ĐIỀU KIỆN (tt)

Cõu l?nh
4. 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ụ 2: So sánh 2 số a,b
If a>b then writeln ( ‘ a la so lon hon’);
CÂU LỆNH ĐIỀU KIỆN (tt)
Nếu a>b thì in số a ra màn hình
Nếu (điều kiện) thì (hoạt động1) ngược lại thì (hoạt động 2).
If (điều kiện) then (câu lệnh1)
Else (câu lệnh 2);
CÂU LỆNH ĐIỀU KIỆN (tt)
4. Câu lệnh điều kiện :
b) Dạng đủ:
4. Câu lệnh điều kiện
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 sau từ khóa else
Câu lệnh 2
Sai
CÂU LỆNH ĐIỀU KIỆN (tt)
Điều kiện
Đúng
Câu lệnh 1
4. Câu lệnh điều kiện :
b) Dạng đủ:
IF < Điều kiện > THEN
ELSE ;
CÂU LỆNH ĐIỀU KIỆN (tt)
If a>b then writeln (‘ a la so lon) else writeln (‘b la so lon’);
Nếu a>b thì in số a ra màn hình
Ví dụ 2: So sánh 2 số a,b
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
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
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
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
CỦNG CỐ
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
CHÚC CÁC EM HỌC TỐT
 
Gửi ý kiến