Bài 9: Cấu trúc rẽ nhánh.

14 811 4
Bài 9: Cấu trúc rẽ nhánh.

Đ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

Boot from CD : Disk boot failure, i nsert system disk and press enter. TỔ : TOÁN-TIN HỌC TRƯỜNG THPT QUỐC THÁI GV : Leâ Vaên Phuù Quốc Thái 11.2009 TỔ : TOÁN-TIN HỌC TRƯỜNG THPT QUỐC THÁI Chöông III CẤU TRÚC RẼ NHÁNH VÀ LẶP Quốc Thái 11.2009 BÀI 9: CẤU TRÚC RẼ NHÁNH BÀI 10: CẤU TRÚC LẶP TRƯỜNG THPT QUỐC THÁI Quốc Thái 11.2009 TỔ : TOÁN-TIN HỌC TRƯỜNG THPT QUỐC THÁI NỘI DUNG Quốc Thái 11.2009 TỔ : TOÁN-TIN HỌC Một lần Châu hẹn với Ngọc: ”Chiều mai nếu trời không mưa thì Châu sẽ đến nhà Ngọc”. Câu nói của Châu cho biết việc làm cụ thể nào? Và điều kiện đó là gì ? Câu nói của Châu có đề cập đến việc gì sẽ xảy ra khi điều kiện đó không được thỏa mãn không ? Ta nói cách diễn đạt như vậy thuộc dạng thiếu: Nếu…thì… TRƯỜNG THPT QUỐC THÁI NỘI DUNG Quốc Thái 11.2009 TỔ : TOÁN-TIN HỌC Một lần khác, Ngọc hẹn với Châu : ”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 ”. Câu nói của Ngọc khẳng định hai việc cụ thể gì ? Có khi nào cả hai việc cùng được thực hiện không? Vậy mỗi việc sẽ được thực hiện khi nào? Ta nói cách diễn đạt như vậy thuộc dạng đủ: Nếu… thì…, nếu không thì… TRƯỜNG THPT QUỐC THÁI NỘI DUNG Quốc Thái 11.2009 TỔ : TOÁN-TIN HỌC Cấu trúc rẽ nhánh là cấu trúc dùng để mô tả các mệnh đề được chọn thực hiện hay không thực hiện một công việc phù hợp với điều kiện đang xảy ra Ví dụ: Giải phương trình bậc hai ax 2 + bx + c =0, (a≠0) Trình bày các bước giải của phương trình trên trong toán học ? Trình bày các bước viết chương trình để tìm nghiệm của phương trình trên trong pascal ? 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 và đưa ra nghiệm thực, rồi kết thúc Đ S TRƯỜNG THPT QUỐC THÁI NỘI DUNG Quốc Thái 11.2009 TỔ : TOÁN-TIN HỌC a) Dạng thiếu : a) Dạng thiếu IF <Điều kiện> THEN <Lệnh S>; * Trong đó: - Điều kiện: là biểu thức logic. - Lệnh S: là 1 câu lệnh của Pascal. Thế nào là biểu thức logic? Hãy vẽ lưu đồ cú pháp của dạng thiếu? §iÒu kiÖn §óng C©u lÖnh Sai C©u lÖnh §óng C©u lÖnh §iÒu kiÖn§iÒu kiÖn Ví dụ : If a mod 2 =0 then writeln (‘a la so chan’); Cú pháp: TRƯỜNG THPT QUỐC THÁI NỘI DUNG Quốc Thái 11.2009 TỔ : TOÁN-TIN HỌC b) Dạng đủ : a) Dạng thiếu IF <Điều kiện> THEN <Lệnh 1> ELSE <Lệnh 2>; Hãy vẽ lưu đồ cú pháp của dạng đủ? Ví dụ : If a mod 2 =0 then writeln (‘a la so chan’) Cú pháp: §iÒu kiÖn §óng C©u lÖnh 1 Sai C©u lÖnh 2 §iÒu kiÖn C©u lÖnh 1C©u lÖnh 2 §iÒu kiÖn C©u lÖnh 1 §iÒu kiÖn Else writeln (‘a la so le’ ); b) Dạng đủ : TRƯỜNG THPT QUỐC THÁI NỘI DUNG Quốc Thái 11.2009 TỔ : TOÁN-TIN HỌC a) Dạng thiếu b) Dạng đủ : Trong pascal cho phép gộp nhiều câu lệnh thành một câu lệnh gọi là câu lệnh ghép, có dạng: If <điều kiện> then begin <các câu lệnh>; end else begin <các câu lệnh>; end; Ví dụ : If Delta<0 then Writeln(‘Phương trình vô nghiệm’) Else BEGIN X1:= (-b + SQRT(Delta))/(2*a); X2:= (-b - SQRT(Delta))/(2*a); Writeln(‘ Nghiem X1= ’, X1:5:1); Writeln(‘ Nghiem X2= ’, X2:5:1); END; TRƯỜNG THPT QUỐC THÁI NỘI DUNG Quốc Thái 11.2009 TỔ : TOÁN-TIN HỌC a) Dạng thiếu b) Dạng đủ : Ví vụ 1: Ví vụ 2: Bài tập làm thêm: Viết chương trình tìm số lớn nhất max trong 2 số nguyên a và b theo dạng thiếu và dạng đủ ? [...]... Hãy nhớ Cấu trúc mô tả các mệnh đề: Nếu thì Nếu thì ngợc lại gọi là cấu trúc rẽ nhánh IF THEN ; IF THEN lệnh2>; Lệnh rẽ nhánh dạng thiếu Lệnh rẽ nhánh dạng đủ ELSE . TỔ : TOÁN-TIN HỌC TRƯỜNG THPT QUỐC THÁI Chöông III CẤU TRÚC RẼ NHÁNH VÀ LẶP Quốc Thái 11.2009 BÀI 9: CẤU TRÚC RẼ NHÁNH BÀI 10: CẤU TRÚC LẶP TRƯỜNG THPT QUỐC THÁI Quốc Thái 11.2009 TỔ. nhớ Cấu trúc mô tả các mệnh đề: Nếu thì Nếu thì ng ợc lại gọi là cấu trúc rẽ nhánh. Lệnh rẽ nhánh dạng thiếu Lệnh rẽ nhánh dạng đủ Câu lệnh ghép BEGIN <Các câu lệnh>; END; IF <điều. nếu không thì… TRƯỜNG THPT QUỐC THÁI NỘI DUNG Quốc Thái 11.2009 TỔ : TOÁN-TIN HỌC Cấu trúc rẽ nhánh là cấu trúc dùng để mô tả các mệnh đề được chọn thực hiện hay không thực hiện một công việc

Ngày đăng: 15/07/2014, 17:00

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

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

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

Tài liệu liên quan