Chào mừng quý vị đến với website của ...
Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tài liệu của Thư viện về máy tính của mình.
Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.
Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.
Bài 6: Câu lệnh điều kiện (tiết 2)

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Ngô Thị Hồng Hạnh
Ngày gửi: 13h:58' 12-10-2015
Dung lượng: 155.0 KB
Số lượt tải: 31
Nguồn:
Người gửi: Ngô Thị Hồng Hạnh
Ngày gửi: 13h:58' 12-10-2015
Dung lượng: 155.0 KB
Số lượt tải: 31
Số lượt thích:
0 người
Bài 6
CÂU LỆNH ĐiỀU KiỆN
(tiếp theo)
Nội dung của bài
Hoạt động phụ thuộc vào điều kiện
Tính đúng sai của điều kiện
Điều kiện và phép so sánh
Cấu trúc rẽ nhánh
Câu lệnh điều kiện
Giải bài tập trong SGK
5. Câu lệnh điều kiện
a. Câu lệnh điều kiện dạng thiếu
Cú pháp: If <điều kiện> then;
Hoạt động: chương trình sẽ kiểm tra điều kiện. Nếu điều kiện đúng thực hiện câu lệnh. Ngược lại câu lệnh được bỏ qua.
5. Câu lệnh điều kiện
a. Câu lệnh điều kiện dạng thiếu
Cú pháp: If <điều kiện> then;
If, then là từ khóa
Đk thường là phép so sánh
Câu lệnh: có thể là câu lệnh đơn hoặc ghép. Đặt trong begin và end;
5. Câu lệnh điều kiện
a. Câu lệnh điều kiện dạng thiếu
Cú pháp: If <điều kiện> then;
Ví dụ:
If x > 0 then write(x);
If x < 0 then write(‘Nhập sai!’);
If x > 0 then x := x*2; write(x);
5. Câu lệnh điều kiện
b. Câu lệnh điều kiện dạng đủ
Cú pháp:
If <điều kiện> then else ;
Hoạt động: chương trình sẽ kiểm tra điều kiện. Nếu điều kiện đúng thực hiện câu lệnh 1. Ngược lại thực hiện câu lệnh 2.
5. Câu lệnh điều kiện
a. Câu lệnh điều kiện dạng đủ
Cú pháp:
If <điều kiện> then else ;
Ví dụ:
If x > 0 then write(x) else write(‘Nhập sai!’);
If x > y then write(x) else write(y);
5. Câu lệnh điều kiện
a. Câu lệnh điều kiện dạng đủ
Cú pháp:
If <điều kiện> then else ;
Ví dụ:
If x > 0 then write(x) else write(Nhập sai!);
If x > y then write(x) else write(y);
Bài 2. Các điều kiện hay biểu thức sau cho kết quả đúng hay sai?
a. 123 là số chia hết cho 3
b. Nếu ba cạnh a, b và c của một tam giác thoả mãn c2 = a2 + b2 thì tam giác đó có một góc vuông
c. 152 > 200
d. X2 < 1 (Khi x = 0)
Đ
Đ
Đ
S
Bài 5. Các câu lệnh Pascal sau đây được viết đúng hay sai?
a. If x := 7 then a = b;
If x := 7 then a = b;
b. If x > 5; then a := b;
If x > 5; then a := b;
c. If x > 5 then a := b; m := n;
If x > 5 then a := b; m := n;
d. If x > 5 then a := b; else m := n;
If x > 5 then a := b; else m := n;
S
S
S
S
Đ
Bài 6. Sau mỗi câu lệnh sau đây, giá trị của biến X là bao nhiêu, nếu trước đó X = 5?
a. If (45 mod 3) = 0 then X := X + 1 ;
Điều kiện (45 mod 3) = 0 đúng ta thực hiện câu lệnh X := X + 1 vậy giá trị của X = 6.
b. If X > 10 then X := X + 1 ;
Điều kiện x > 10 sai ta không thực hiện câu lệnh X := X + 1 vậy giá trị của X = 5.
Bài tập củng cố:
Hãy cho 3 ví dụ về câu lệnh điều kiện?
1.
Bài tập củng cố:
Sau mỗi câu lệnh sau đây, giá trị của biến S là bao nhiêu, nếu trước đó S = 12?
a. If (S mod 2) = 0 then S := S * 3 ;
Điều kiện (S mod 2) = 0 đúng ta thực hiện câu lệnh S := S * 3 vậy giá trị của S = 36.
b. If S > 15 then S := X - 10 ;
Điều kiện x > 10 sai ta không thực hiện câu lệnh S := X - 10 vậy giá trị của S = 12.
c. If S = 12 then S := X / 2 ;
Điều kiện S = 12 đúng ta thực hiện câu lệnh S := X / 2 vậy giá trị của S = 6.
Dặn dò
Về nhà làm bài tập 1, 3, 4 trang 51 trong SGK và bổ sung những bài đã giải ở trên lớp
Học bài cũ và chuẩn bị bài thực hành 4: Sử dụng câu lệnh điều kiện If…then
The end
Thanh you so much
CÂU LỆNH ĐiỀU KiỆN
(tiếp theo)
Nội dung của bài
Hoạt động phụ thuộc vào điều kiện
Tính đúng sai của điều kiện
Điều kiện và phép so sánh
Cấu trúc rẽ nhánh
Câu lệnh điều kiện
Giải bài tập trong SGK
5. Câu lệnh điều kiện
a. Câu lệnh điều kiện dạng thiếu
Cú pháp: If <điều kiện> then
Hoạt động: chương trình sẽ kiểm tra điều kiện. Nếu điều kiện đúng thực hiện câu lệnh. Ngược lại câu lệnh được bỏ qua.
5. Câu lệnh điều kiện
a. Câu lệnh điều kiện dạng thiếu
Cú pháp: If <điều kiện> then
If, then là từ khóa
Đk thường là phép so sánh
Câu lệnh: có thể là câu lệnh đơn hoặc ghép. Đặt trong begin và end;
5. Câu lệnh điều kiện
a. Câu lệnh điều kiện dạng thiếu
Cú pháp: If <điều kiện> then
Ví dụ:
If x > 0 then write(x);
If x < 0 then write(‘Nhập sai!’);
If x > 0 then x := x*2; write(x);
5. Câu lệnh điều kiện
b. Câu lệnh điều kiện dạng đủ
Cú pháp:
If <điều kiện> then
Hoạt động: chương trình sẽ kiểm tra điều kiện. Nếu điều kiện đúng thực hiện câu lệnh 1. Ngược lại thực hiện câu lệnh 2.
5. Câu lệnh điều kiện
a. Câu lệnh điều kiện dạng đủ
Cú pháp:
If <điều kiện> then
Ví dụ:
If x > 0 then write(x) else write(‘Nhập sai!’);
If x > y then write(x) else write(y);
5. Câu lệnh điều kiện
a. Câu lệnh điều kiện dạng đủ
Cú pháp:
If <điều kiện> then
Ví dụ:
If x > 0 then write(x) else write(Nhập sai!);
If x > y then write(x) else write(y);
Bài 2. Các điều kiện hay biểu thức sau cho kết quả đúng hay sai?
a. 123 là số chia hết cho 3
b. Nếu ba cạnh a, b và c của một tam giác thoả mãn c2 = a2 + b2 thì tam giác đó có một góc vuông
c. 152 > 200
d. X2 < 1 (Khi x = 0)
Đ
Đ
Đ
S
Bài 5. Các câu lệnh Pascal sau đây được viết đúng hay sai?
a. If x := 7 then a = b;
If x := 7 then a = b;
b. If x > 5; then a := b;
If x > 5; then a := b;
c. If x > 5 then a := b; m := n;
If x > 5 then a := b; m := n;
d. If x > 5 then a := b; else m := n;
If x > 5 then a := b; else m := n;
S
S
S
S
Đ
Bài 6. Sau mỗi câu lệnh sau đây, giá trị của biến X là bao nhiêu, nếu trước đó X = 5?
a. If (45 mod 3) = 0 then X := X + 1 ;
Điều kiện (45 mod 3) = 0 đúng ta thực hiện câu lệnh X := X + 1 vậy giá trị của X = 6.
b. If X > 10 then X := X + 1 ;
Điều kiện x > 10 sai ta không thực hiện câu lệnh X := X + 1 vậy giá trị của X = 5.
Bài tập củng cố:
Hãy cho 3 ví dụ về câu lệnh điều kiện?
1.
Bài tập củng cố:
Sau mỗi câu lệnh sau đây, giá trị của biến S là bao nhiêu, nếu trước đó S = 12?
a. If (S mod 2) = 0 then S := S * 3 ;
Điều kiện (S mod 2) = 0 đúng ta thực hiện câu lệnh S := S * 3 vậy giá trị của S = 36.
b. If S > 15 then S := X - 10 ;
Điều kiện x > 10 sai ta không thực hiện câu lệnh S := X - 10 vậy giá trị của S = 12.
c. If S = 12 then S := X / 2 ;
Điều kiện S = 12 đúng ta thực hiện câu lệnh S := X / 2 vậy giá trị của S = 6.
Dặn dò
Về nhà làm bài tập 1, 3, 4 trang 51 trong SGK và bổ sung những bài đã giải ở trên lớp
Học bài cũ và chuẩn bị bài thực hành 4: Sử dụng câu lệnh điều kiện If…then
The end
Thanh you so much
 






Các ý kiến mới nhất