1. Trang chủ
  2. » Giáo án - Bài giảng

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

13 683 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Câu lệnh điều kiện
Trường học Trường Trung Học Cơ Sở
Chuyên ngành Tin Học
Thể loại Bài giảng
Định dạng
Số trang 13
Dung lượng 3,64 MB

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

Nội dung

- Hoạt động chỉ được thực hiện khi một điều kiện cụ thể được xảy ra.. Sai Em tập thể dục buổi sáng như thường lệ  - Khi kết quả kiểm tra là đúng, ta nói điều kiện được thỏa mãn.. Các ph

Trang 1

Bài 6

Câu lệnh điều kiện

Trang 2

Câu 2: Thế nào là thuật toán ?

Câu 3: Xác định Input và Output cho bài toán sau ? a) Tổng của 10 số tự nhiên đầu tiên

b) Xác định số lớn nhất trong 3 số a,b,c

Trang 3

Hoạt động chỉ được thực

hiện khi nào ?

- Hoạt động chỉ được thực hiện khi một điều kiện cụ thể được xảy ra

- Điều kiện thường là một sự kiện được mô tả sau từ “nếu”

Trang 4

m Điều kiện Kiểm tra Kết quả Hoạt động tiếp theo

Trời mưa ?

Long nhìn ra ngoài trời

và thấy trời mưa

Đúng Ở nhà (không đi chơi bóng)

Em bị ốm ? Cảm thấy mình khoẻ mạnh. Sai Em tập thể dục buổi sáng như thường lệ

- Khi kết quả kiểm tra là đúng, ta nói điều kiện được

thỏa mãn

- Khi kiểm tra điều kiện sai, ta nói điều kiện không thỏa mãn.

Ví dụ: Nếu X>5, thì hãy in giá trị của x ra màn hình

Trang 5

Em hãy nhắc lại các phép toán so sánh trong ngôn ngữ lập trình Pascal ?

Các phép so sánh thường được sử dụng như thế nào ?

Các phép so sánh thường được sử dụng để biểu diễn các điều kiện Phép so sánh cho kết quả như thế nào ?

- Kết quả Đúng khi điều kiện được thỏa mãn

- Ngược lại, điều kiện không được thỏa mãn

Ví dụ:

“Nếu a> b, thì in giá trị của biến a ra màn hình;

ngược lại, in giá trị của biến b ra màn hình.”

Trang 6

Trong ngôn ngữ lập trình, cấu trúc rẽ nhánh được thể hiện bằng bao nhiêu dạng ? Cấu trúc rẽ nhánh dạng thiếu

Cấu trúc rẽ nhánh dạng đầy đủ

Có hai dạng cấu trúc rẽ nhánh:Cấu trúc rẽ nhánh dạng thiếu

Lệnh

Điều kiện

ĐÚNG SAI

Ví dụ 1:

Nếu (a > b) thì “a lớn hơn b”

Trang 7

Cấu trúc rẽ nhánh dạng đầy đủ

Lệnh 2

Điề

u kiện

Lệnh 1

ĐÚNG

SAI

Ví dụ 2:

Nếu (a > b) thì “a lớn hơn b”

ngược lại thì “a nhỏ hơn b”

Trang 8

Hãy nêu cú pháp câu lệnh điều kiện dạng thiếu

?

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

Hãy nêu ý nghĩa của cú pháp câu lệnh điều kiện

dạng thiếu ?

Trong đó:

- điều kiện: là biểu thức quan hệ hoặc biểu thức logic

- câu lệnh: là một lệnh nào đó của pascal

Nếu điều kiện được thỏa mãn, chương trình sẽ thực hiện câu

lệnh sau từ khóa then Ngược lại, câu lệnh đó bị bỏ qua.

Ví dụ 1: Nếu a > b thì in ra màn hình giá trị của a

If a > b the n Write(a);

Trang 9

Hãy nêu cú pháp câu lệnh điều kiện dạng đầy

đủ ?

If <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;

Trong đó:

- điều kiện: là biểu thức quan hệ hoặc biểu thức logic

- câu lệnh 1, câu lệnh 2: là một lệnh nào đó của pascal

Hãy nêu ý nghĩa của cú pháp câu lệnh điều kiện

dạng đầy đủ ?

Nếu điều kiện được thỏa mãn, chương trình sẽ thực hiện câu lệnh 1 sau từ khóa then Ngược lại, câu lệnh 2 được thực hiện.

Ví dụ 2: Nếu a > b thì in ra màn hình giá trị của a, ngược lại

in giá trị của b

If a > b then Write (a) else Write(b);

Trang 10

1 Cấu trúc rẽ nhánh được sử dụng để chỉ thị cho máy tính thực hiện các hoạt động khác nhau tùy theo một điều kiện

cụ thể có được thỏa mãn hay không Cấu trúc rẽ nhánh có 2 dạng : Dạng thiếu và dạng đầy đủ

2 Trong lập trình, điều kiện trong cấu trúc rẽ nhánh thường được biểu diễn bằng các phép so sánh

3 Mọi ngôn ngữ lập trình đều có câu lệnh điều kiện để thể hiện các cấu trúc rẽ nhánh

Trang 11

Cho ví dụ minh họa ? Câu 2: Hãy ghi cú pháp câu lệnh điều kiện dạng đầy đủ ? Cho ví dụ minh họa ?

Trang 12

- Giải bài tập và câu hỏi SGK trang 50, 51.

- Xem trước Bài 7 Câu lệnh lặp

Ngày đăng: 30/11/2013, 17:11

HÌNH ẢNH LIÊN QUAN

Ví dụ: Nếu X&gt;5, thì hãy in giá trị của x ra màn hình - Tài liệu Bài 6. Câu lệnh điều kiện
d ụ: Nếu X&gt;5, thì hãy in giá trị của x ra màn hình (Trang 4)
“Nếu a&gt; b, thì in giá trị của biến a ra màn hình; - Tài liệu Bài 6. Câu lệnh điều kiện
u a&gt; b, thì in giá trị của biến a ra màn hình; (Trang 5)
Ví dụ 1: Nế ua &gt; b thì in ra màn hình giá trị của a     If a &gt; b the n Write(a); - Tài liệu Bài 6. Câu lệnh điều kiện
d ụ 1: Nế ua &gt; b thì in ra màn hình giá trị của a If a &gt; b the n Write(a); (Trang 8)
Ví dụ 2: Nế ua &gt; b thì in ra màn hình giá trị của a, ngược lại in giá trị của b. - Tài liệu Bài 6. Câu lệnh điều kiện
d ụ 2: Nế ua &gt; b thì in ra màn hình giá trị của a, ngược lại in giá trị của b (Trang 9)

TỪ KHÓA LIÊN QUAN

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

w