Slide tin học 11 bài 9 cấu trúc rẽ nhánh _P.T Hưng

26 586 1
Slide tin học 11 bài 9 cấu trúc rẽ nhánh _P.T Hưng

Đ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

Slide tin học 11 bài 9 cấu trúc rẽ nhánh _P.T Hưng tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn...

SỞ GIÁO DỤC VÀ ĐÀO TẠO ĐIỆN BIÊN TRƯỜNG PTDTNT THPT HUYỆN MƯỜNG ẢNG BÀI DỰ THI “CUỘC THI THIẾT KẾ BÀI GIẢNG ĐIỆN TỬ E – LEARNING” NĂM HỌC: 2013-2014 TRƯỜNG PTDTNT THPT MƯỜNG ẢNG, MƯỜNG ẢNG, ĐIỆN BIÊN MÔN: TIN HỌC 11 BAN CƠ BẢN Họ và tên giáo viên: Phùng Thanh Hưng ĐT: 0986887166 Email: hungcntt2003@gmail.com TÊN BÀI: BÀI 9: CẤU TRÚC RẼ NHÁNH Chương 3: CẤU TRÚC RẼ NHÁNH VÀ LẶP Bài 9: CẤU TRÚC RẼ NHÁNH 1. Rẽ nhánh 2. Câu lệnh IF-THEN 3. Câu lệnh ghép 4. Một số ví dụ NỘI DUNG TÓM TẮT NỘI DUNG CHƯƠNG 2 - Chương trình đơn giản - Cách viết một chương trình đơn giản - Các thao tác soạn thảo, biên dich và sửa lỗi chương trình - Chạy chương trình, nhập dữ liệu cho chương trình Này, ngày mai cậu có di học nhóm không Để tớ suy nghĩ đã nhé… à mà,chiều mai nếu trời không mưa tớ sẽ đến nhà cậu, nếu mưa thì sẽ gọi điện cho cậu để trao đổi nhé! ?!?! Chiều mai, nếu trời không mưa thì tớ sẽ đến nhà cậu. 1. RẼ NHÁNH Bài 9: CẤU TRÚC RẼ NHÁNH Cấu trúc được dùng để mô tả các mệnh đề có dạng như thế được gọi là: CẤU TRÚC RẼ NHÁNH THIẾU VÀ ĐỦ Cấu trúc được dùng để mô tả các mệnh đề có dạng như thế được gọi là: CẤU TRÚC RẼ NHÁNH THIẾU VÀ ĐỦ Nếu … thì Nếu … thì, Nếu không thì… Bài 9: CẤU TRÚC RẼ NHÁNH Đ S Nhập a, b, c D:= b 2 – 4ac D>= 0 ? Thông báo vô nghiệm rồi kết thúc Tính, đưa ra nghiệm thực rồi kết thúc SƠ ĐỒ KHỐI Bài 9: CẤU TRÚC RẼ NHÁNH 1. RẼ NHÁNH Cần có cấu trúc mới để thực hiện phép toán rẽ nhánh Bước 1: Nhập hệ số a,b,c Bước 2: Tính delta D = b 2 – 4ac Bước 3: Nếu D<0: thì thông báo phương trình vô nghiệm và kết thúc. Ngược lại thì tính và đưa ra nghiệm của phương trình và kết thúc.  Ví dụ:  Các bước giải bài toán: Giải phương trình bậc hai: ax 2 + bx +c = 0 (a 0) ≠ Bài 9: CẤU TRÚC RẼ NHÁNH 1. RẼ NHÁNH 2. CÂU LỆNH IF … THEN IF < Điều kiện > THEN < Câu lệnh > ;  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> , <Câu lệnh 1>, <Câu lệnh 2> là một câu lệnh đơn của TurboPascal - IF, THEN, ELSE là các từ khóa IF < Điều kiện > THEN < Câu lệnh 1 > ELSE < Câu lệnh 2 > ;  Dạng đủ: a. Cú pháp: Pascal dùng câu lệnh IF…Then để mô tả việc rẽ nhánh Chú ý: Trong câu lệnh rẽ nhánh dạng đủ trước từ khóa ELSE không có dấu chấm phẩy (;) Bài 9: CẤU TRÚC RẼ NHÁNH 2. Câu lệnh IF…THEN IF < Điều kiện > THEN < Câu lệnh > ;  Dạng thiếu: b. Sự thực hiện Bước 1: Tính giá trị của biểu thức điều kiện Bước 2: Kiểm tra giá trị của biểu thức điều kiện Điều kiện Đ S Câu lệnh  Sơ đồ: + Nếu biểu thức ĐK có giá trị đúng thì thực hiện câu lệnh sau từ khóa Then, rồi ra khỏi câu lệnh If + Nếu biểu thức ĐK có giá trị sai, thì thoát ra khỏi câu lệnh If Bài 9: CẤU TRÚC RẼ NHÁNH IF < Điều kiện > THEN < Câu lệnh 1 > ELSE < Câu lệnh 2 > ;  Sơ đồ:  Dạng đủ: Sai Đúng Câu lệnh 2 Điều kiện Câu lệnh 1 Bước 1: Tính giá trị của biểu thức điều kiện Bước 2: Kiểm tra giá trị của biểu thức điều kiện b. Sự thực hiện 2. Câu lệnh IF…THEN + Nếu biểu thức ĐK có giá trị đúng thì thực hiện câu lệnh 1 sau từ khóa Then, rồi ra khỏi câu lệnh If + Nếu biểu thức ĐK có giá trị sai, thì thì thực hiện câu lệnh 2 sau từ khóa Else, rồi ra khỏi câu lệnh If` Bài 9: CẤU TRÚC RẼ NHÁNH  Ví dụ 1: Câu lệnh kiểm tra số nguyên a chia hết cho 3? Đúng rồi! Chúc mừng bạn! Click chuột để tiếp tục Đúng rồi! Chúc mừng bạn! Click chuột để tiếp tục Rất tiếc! Sai rồi! Lần sau bạn cố gắng nhé! Rất tiếc! Sai rồi! Lần sau bạn cố gắng nhé! Phải trả lời câu hỏi này trước khi sang câu hỏi sau! Phải trả lời câu hỏi này trước khi sang câu hỏi sau! KẾT QUẢKẾT QUẢ LÀM LẠILÀM LẠI c. Ví dụ về câu lệnh rẽ nhánh 2. Câu lệnh IF…THEN Bài 9: CẤU TRÚC RẼ NHÁNH A) a div 3 = 0 B) a mod 3 = 0 C) a / 3 = 0 [...]... cõu hi ny trc Phi tr li cõu hi ny trc khi sang cõu hi sau! khi sang cõu hi sau! KT QU LM LI Bi 9: CU TRC R NHNH 2 Cõu lnh IFTHEN c Vớ d v cõu lnh r nhỏnh Vớ d 3: Vit cõu lnh r nhỏnh Nu Da then max :=b; B) if b>a then max :=a; else max :=b; C) C hai ỏp ỏn trờn... Program GPTB2; Uses crt; Var ; BEGIN Nhp vo 3 h s a,b,c Delta := ; Nu Delta . HỌC 11 BAN CƠ BẢN Họ và t n giáo viên: Phùng Thanh Hưng T: 098 6887166 Email: hungcntt2003@gmail.com T N BÀI: BÀI 9: CẤU TRÚC RẼ NHÁNH Chương 3: CẤU TRÚC RẼ NHÁNH VÀ L P Bài 9: CẤU TRÚC RẼ NHÁNH . T O ĐIỆN BIÊN TRƯỜNG PTDTNT THPT HUYỆN MƯỜNG ẢNG BÀI DỰ THI “CUỘC THI THI T KẾ BÀI GIẢNG ĐIỆN T E – LEARNING” NĂM HỌC: 2013-2014 TRƯỜNG PTDTNT THPT MƯỜNG ẢNG, MƯỜNG ẢNG, ĐIỆN BIÊN MÔN: TIN HỌC. là: CẤU TRÚC RẼ NHÁNH THIẾU VÀ ĐỦ Cấu trúc được dùng để mô t các mệnh đề có dạng như thế được gọi là: CẤU TRÚC RẼ NHÁNH THIẾU VÀ ĐỦ Nếu … thì Nếu … thì, Nếu không thì… Bài 9: CẤU TRÚC RẼ NHÁNH Đ S Nhập

Ngày đăng: 09/07/2015, 13:38

Từ khóa liên quan

Mục lục

  • Slide 1

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  •  Ví dụ 1: Câu lệnh kiểm tra số nguyên a chia hết cho 3?

  •  Ví dụ 2: Tìm giá trị lớn nhất max trong hai số a và b?

  •  Ví dụ 3: Viết câu lệnh rẽ nhánh.

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Câu hỏi 1: Trong ngôn ngữ lập trình Pascal phát biểu nào sau đây là đúng với câu lệnh rẽ nhánh If ... then

  • Câu hỏi 2: Chọn phương án sai: Muốn dùng biến X lưu giá trị nhỏ nhất trong các giá trị của 2 biến A < B có thể dùng cấu trúc rẽ nhánh như sau:

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan