Violet
Baigiang

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

Tin tức thư viện

Khắc phục hiện tượng không xuất hiện menu Bộ công cụ Violet trên PowerPoint và Word

12099162 Kính chào các thầy, cô. Khi cài đặt phần mềm , trên PowerPoint và Word sẽ mặc định xuất hiện menu Bộ công cụ Violet để thầy, cô có thể sử dụng các tính năng đặc biệt của phần mềm ngay trên PowerPoint và Word. Tuy nhiên sau khi cài đặt phần mềm , với nhiều máy tính sẽ...
Xem tiếp

Quảng cáo

Hỗ trợ kĩ thuật

Liên hệ quảng cáo

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

Tìm kiếm Bài giảng

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 Thanh Tùng
Ngày gửi: 12h:23' 06-11-2010
Dung lượng: 2.1 MB
Số lượt tải: 1226
Số lượt thích: 0 người
HÂN HOAN CHÀO ĐÓN CÁC BẠN HỌC SINH VÀ CÁC THẦY CÔ ĐẾN DỰ GIỜ!
KIỂM TRA BÀI
Câu hỏi: Hãy xác định Input, Output và mô tả thuật toán để giải bài toán: Tìm giá trị lớn nhất của 3 số a, b, c cho trước.
Bài giải:
Input: a,b,c
Output: Max(a,b,c)
Thuật toán:
Bước 1: Max? a;
Bước 2: Nếu Max< b, Max?b.
Bước 3: Nếu MaxBước 4: Kết thúc
CÂU LỆNH ĐIỀU KIỆN
Bài 6
1. Hoạt động phụ thuộc vào điều kiện:
Trong cuộc sống, luôn có các công việc chúng ta phải làm hằng ngày.
Ví dụ:
Mỗi sáng em thức dậy, em tập thể dục buổi sáng.
Mỗi sáng thứ hai, em sẽ dự lễ chào cờ.
CÂU LỆNH ĐIỀU KIỆN
Bài 6
1. Hoạt động phụ thuộc vào điều kiện:
Tuy nhiên, các công việc đó sẽ bị thay đổi bởi các hoàn cảnh khác nhau.
Ví dụ:
Nếu em bị bệnh, em sẽ không tập thể dục.
Nếu trời mưa, em sẽ không dự lễ chào cờ.
CÂU LỆNH ĐIỀU KIỆN
Bài 6
1. Hoạt động phụ thuộc vào điều kiện:
Từ Nếu trong các ví dụ trên dùng để chỉ ra các điều kiện:
Em bị bệnh
Trời mưa
Khi đó, các hoạt động tiếp theo sẽ phụ thuộc vào các điều kiện này.
Em tập thể dục.
Em dự lệ chào cờ.
CÂU LỆNH ĐIỀU KIỆN
Bài 6
1. Hoạt động phụ thuộc vào điều kiện:
? Các hoạt động như vậy gọi là hoạt động phụ thuộc vào điều kiện.

CÂU LỆNH ĐIỀU KIỆN
Bài 6
Vậy hoạt động phụ thuộc vào điều kiện là gì?
1. Hoạt động phụ thuộc vào điều kiện:
Hoạt động chỉ thực hiện được khi có một điều kiện cụ thể xảy ra gọi là hoạt động phụ thuộc vào điều kiện.
Các điều kiện được mô tả sau từ "Nếu".
Ví dụ:
Nếu em bị bệnh, em sẽ không tập thể dục.
Nếu trời mưa, em sẽ không dự lễ chào cờ.

CÂU LỆNH ĐIỀU KIỆN
Bài 6
2. Tính đúng hoặc sai của điều kiện:
Xét ví dụ:
Nếu em bị bệnh, em sẽ không tập thể dục.
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Đúng
Em bị bệnh?
Sáng dậy, em cảm thấy khẻo mạnh
Sáng dậy, em cảm thấy mệt mỏi
Sai
Em tập thể dục
Em không tập thể dục
2. Tính đúng hoặc sai của điều kiện:
Khi kết quả kiểm tra là đúng, thì điều kiện được thỏa mãn.
Ngược lại, kết quả kiểm tra là sai, ta nói điều kiện không thỏa mãn.


CÂU LỆNH ĐIỀU KIỆN
Bài 6
3. Điều kiện và phép so sánh:


CÂU LỆNH ĐIỀU KIỆN
Bài 6
Cho 2 số a và b, ta có thể thực hiện các phép so sánh nào?
Các phép so sánh:
=,<>,<=,>=,<,>
Kết quả:
Đúng hay sai.
Phép so sánh cho kết quả như thế nào?
3. Điều kiện và phép so sánh:
Xét ví dụ: Bài toán tìm giá trị lớn nhất của 2 số a,b.
Input: a,b
Output: Max(a,b)

Thuật toán:
Bước 1: Max?a.
Bước 2: Nếu Max < b , Max?b;
Bước 3: Kết thúc.

CÂU LỆNH ĐIỀU KIỆN
Bài 6
3. Điều kiện và phép so sánh:
Các phép so sánh thường dùng trong việc mô tả thuật toán và viết chương trình.
Các phép so sánh cho kết quả là đúng hoặc sai.

CÂU LỆNH ĐIỀU KIỆN
Bài 6
4. Cấu trúc rẽ nhánh:

CÂU LỆNH ĐIỀU KIỆN
Bài 6
Khi thực hiện chương trình, các câu lệnh thực hiện như thế nào?
Thực hiện tuần tự
4. Cấu trúc rẽ nhánh:

CÂU LỆNH ĐIỀU KIỆN
Bài 6
Tuy nhiên trong nhiều trường hợp, ta lại muốn máy tính thực hiện một công việc nào đó nếu điều kiện thỏa mãn, còn bỏ qua hay thực hiện một công việc khác nếu điều kiện không thỏa mãn.
? Cấu trúc rẽ nhánh
Ví dụ:
Cho 2 số a và b. Hãy in số a ra màn hình nếu a>b.
Cho 2 số a và b. Hãy in số a ra màn hình nếu a>b, ngược lại in ra giá trị của b.
4. Cấu trúc rẽ nhánh:

CÂU LỆNH ĐIỀU KIỆN
Bài 6
Cấu trúc rẽ nhánh
Cấu trúc rẽ nhánh dạng thiếu
Cấu trúc rẽ nhánh dạng đủ
4. Cấu trúc rẽ nhánh:
Dạng thiếu:
Sơ đồ:

CÂU LỆNH ĐIỀU KIỆN
Bài 6
Ví dụ: Cho 2 số a và b. Hãy in số a ra màn hình nếu a>b.
Vậy nếu a>b thì in ra màn hình giá trị của a.
4. Cấu trúc rẽ nhánh:
b) Dạng đủ:
Sơ đồ:

CÂU LỆNH ĐIỀU KIỆN
Bài 6
Ví dụ: Cho 2 số a và b. Hãy in số a ra màn hình nếu a>b, ngược lại in ra giá trị của b.
Vậy 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
5. Câu lệnh điều kiện
Trong lập trình, cấu trúc rẽ nhánh thường được thể hiện bằng câu lệnh điều kiện.
Câu lệnh điều kiện dạng thiếu trong Pascal:
Cú pháp:
Ví dụ: Giả sử cần in ra màn hình số a nếu a>b
Thể hiện bằng câu lệnh:
If a>b then write(a);
CÂU LỆNH ĐIỀU KIỆN
Bài 6
If <điều kiện> then ;
5. Câu lệnh điều kiện
b) Câu lệnh điều kiện dạng đủ trong Pascal:
Cú pháp:

Ví dụ: Giả sử cần in ra màn hình số a nếu a>b ngược lại in số b
Thể hiện bằng câu lệnh:
If a>b then write(a) else write(b);
CÂU LỆNH ĐIỀU KIỆN
Bài 6
If <điều kiện> then
else ;
Củng cố
1. Hãy nêu cú pháp cấu trúc rẽ nhánh dạng thiếu và dạng đủ trong Pascal?
2. Sự khác nhau giữa cấu trúc rẽ nhánh dạng thiếu và dạng đủ là ở điểm nào?
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Củng cố
3. Các câu lệnh sau đây viết đúng hay sai?
If a:=3 then a=b;
If d >5; then d:=5;
If x>5 then a:=b;
4. Giả sử X có giá trị ban đầu là 5. Sau khi thực hiện lệnh dưới đây, X có giá trị là bao nhiêu?
If (x>3) then x:=x+2;
? X có giá trị là 7
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Về nhà
Học bài.
2. Làm bài tập 5, 6 trang 51
CÂU LỆNH ĐIỀU KIỆN
Bài 6
HẾT!

CẢM ƠN SỰ THEO DÕI CỦA QUÝ THẦY CÔ VÀ CÁC BẠN HỌC SINH!
No_avatar

thank you very much!thank you cac thay cô giáo

 
Gửi ý kiến