intTypePromotion=3

Bài giảng Tin học 11 bài 9: Cấu trúc rẽ nhánh

Chia sẻ: Hoàng Thùy Trinh | Ngày: | Loại File: PPT | Số trang:34

0
467
lượt xem
129
download

Bài giảng Tin học 11 bài 9: Cấu trúc rẽ nhánh

Mô tả tài liệu
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Nội dung bài giảng Tin học 11 bài Cấu trúc rẽ nhánh không chỉ giúp bạn học sinh học tốt, nâng cao trình độ Tin học mà còn giúp quý thầy cô có tài liệu tham khảo. Thông qua sự hướng dẫn của quý thầy cô, học sinh nắm được nội dung chính của bài, biết ý nghĩa của cấu trúc rẽ nhánh, nắm được cấu trúc chung của cấu trúc rẽ nhánh... Với các bài giảng trong bộ sưu tập này hy vọng rằng quý thầy cô có những tiết học tốt, cung cấp được những kiến thức cần thiết cho học sinh.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Tin học 11 bài 9: Cấu trúc rẽ nhánh

  1. 1
  2. Để thực hiện chương trình được viết bằng một ngôn ngữ lập trình ta cần phải làm gì? 1. Soạn thảo :Viết chương trình, nhập chương trình vào máy. 2. Dịch (Alt+F9): Phát hiện và thông báo lỗi cú pháp, NLT sửa lỗi. 3. Thực hiện chương trình (Ctrl+F9). 4. Nhập vào các giá trị chạy thử - Nhấn Enter. 2
  3. Mục tiêu bài học. - Biết được khái niệm của cấu trúc rẽ nhánh. - Hiểu được cấu trúc chung của câu lệnh rẽ nhánh và câu - Biết cách sử dụng hai dạng cấu trúc rẽ nhánh trong lậ ệ lp nh ghép. trình: dạng thiếu và dạng đủ. 3
  4. 1. Rẽ nhanh ́ ̣ 2. Câu lênh If …. Then ̣ ́ 3. Câu lênh ghep 4. Môt số ví dụ ̣ ̉ ́ ̣ 5. Câu hoi trăc nghiêm 6. Cung cố ̉ 7. Dăn dò ̣ 4
  5. 1. RẼ NHÁNH ̀ ́ Xem tinh huông Câu chuyện của Châu và Ngoc ̣ Nhà Châu Nếu chiều mai trời không mưa Thì Châu sẽ đến nhà Ngọc 5
  6. Chiều hôm sau Trời mưa lớn 6
  7. Nhưng Châu vẫn sang nhà Ngọc vào chiều hôm ấy dù trời giông bảo 7
  8. Đến nhà Ngọc thì… Ngọc đi sang nhà hàng xóm ăn bánh nướng vì tưởng trời mưa Châu sẽ không đến 8
  9. Nhà Châu Hôm qua mình đến nhà Ngọc mà Ngọc đi đâu vậy ? 9
  10. Em hãy nhận xét câu nói của Châu Câu nói của Châu cho ta biết một việc làm cụ thể (Châu đến nhà Ngọc) sẽ được thực hiện nếu một điều kiện cụ thể(Trời không mưa)thỏa mãn. Ngoài ra không đề cập gì đến việc gì sẽ xảy ra nếu điều kiện đó không Thỏa mãn(trời mưa). Ta nói cách diễn đạt như vậy thuộc dạng thiếu: Nếu…thì… 10
  11. Một hôm khác Nhà Ngọc Chiều mai nếu trời không mưa thì Ngọc sẽ đến nhà Châu, nếu mưa thì sẽ gọi điện cho Châu để trao đổi. 11
  12. Em hãy nhận xét câu nói của Ngọc Câu nói của Ngọc khẳng định một trong hai việc Cụ thể (Ngọc đến nhà Châu hay Ngọc gọi điện cho Châu) Chắc chắn sẽ xảy ra.Tuy nhiên, việc nào trong hai việc sẽ Được thực hiện thì tùy thuộc vào điều kiện cụ thể (trời không mưa) thỏa mãn hay không. Ta nói cách diễn đạt như vậy thuộc dạng đủ: Nếu…thì…,nếu không thì… 12
  13. Vậy cấu trúc rẽ nhánh có hai dạng: a. Dạng thiếu(dạng khuyết). Có dạng: Nếu … thì … Cấu trúc điều kiện hành động Nếu (Điều kiện đúng) thì (Hoạt động ); b. Dạng đủ. Có dạng: Nếu … thì … còn không thì…; Cấu trúc điều kiện hành động Nếu (Điều kiện đúng) thì (Hoạt động 1) còn không thì (Hoạt động 2); 13
  14. Ví dụ : Giai phương trinh bâc 2 : ̉ ̀ ̣ ax + bx + c =v0 i (a 0) 2 ớ Em hãy cho biết các bước giải phương trình bậc hai ở trên? + Tính Delta + Nếu Delta =0 thì kết luận là phương trình có nghiệm: x1:=(-b +sqrt(Delta))/(2*a); x2:=(-b - sqrt(Delta))/(2*a); 14
  15. Vẽ sơ đồ thực hiện của các bước . Bắt đầu Nhập a, b, c Delta:=b*b-4*a*c Sai Đúng Nếu delta>=0 Thông báo pt vô nghiệm Tính và in ra nghiệm Kết thúc Kế thúc 15
  16. Vậy để giải các bài toán như trên, trong ngôn ngữ lập trình PASCAL ta có một cấu trúc gọi là cấu trúc câu lệnh IF – THEN. 16
  17. Cấu trúc câu lệnh IF – THEN có mấy dạng? Cấu trúc IF – THEN có có hai dạng. Dạng thiếu và dạng đủ. 17
  18. a. Dạng thiếu ( Dạng khuyết ): Em hãy nêu cú pháp câu lệnh IF - THEN dạng thiếu ? - Cú pháp: If Then ; b. Dạng đủ: Em hãy nêu cú pháp câu lệnh IF - THEN dạng đủ? - Cú pháp: If Then else; 18
  19. * Trong đó: - If, Then, else: là từ khóa (tên dành riêng). - Điều kiện: có thể là biểu thức logic hoặc biểu thức quan hệ.(có 2 giá trị là True hoặc False). - Câu lệnh, Câu lệnh1, câu lệnh2: là một câu lệnh trong Pascal 19
  20. T Điều kiện Câu lệnh F 20

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản