1. Trang chủ
  2. » Mẫu Slide

Bai 9 Cau truc re nhanh

11 6 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

Định dạng
Số trang 11
Dung lượng 116,18 KB

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

Nội dung

VÍ DỤ CÂU LỆNH IF - THEN Ví dụ: Viết câu lệnh rẽ nhánh cho bài toán giải phương trình ax+b=0 theo đề xuất nếu a ≠ 0 thì tính giá trị x và thông báo x; nếu không thì xét trường hợp b=0 th[r]

Trang 1

Chương III: CẤU TRÚC RẼ NHÁNH VÀ LẶP

Trang 2

Nếu bạn học bài và làm bài tập đầy đủ thì bài thi của bạn sẽ điểm cao.

Nếu bạn học bài và làm bài tập đầy đủ thì bài thi của bạn sẽ điểm cao, nếu không thì bài thi của bạn sẽ

điểm thấp.

Nếu a chia hết cho 2 thì a là số chẵn.

Nếu a chia hết cho 2 thì a là số chẵn, nếu không thì a

là số lẻ.

CÁC TÌNH HUỐNG

Trang 3

Nếu thì

Nếuthì … , nếu không thì

RẼ NHÁNH

Lựa chọn một công việc trong số nhiều công việc để thực hiện

tuỳ vào điều kiện nào đó

Trang 4

Câu lệnh 1

IF

Điều kiện Đ S

Câu lệnh 2

CÂU LỆNH IF - THEN

SƠ ĐỒ KHỐI

Trang 5

Điều kiện

Đúng

Câu lệnh

Sai

Câu lệnh

Đúng

Câu lệnh

Điều kiện

Nếu <điều kiện> đỳng thỡ <cõu lệnh> Đ ược thực hiện

sai < cõu lệnh > bị bỏ qua.

CÂU LỆNH IF - THEN

- Điều kiện là biểu thức quan hệ hoặc biểu thức lôgic.

- Câu lệnh là một lệnh của Pascal.

Trong đó:

DẠNG THIẾU

Trang 6

§iÒu kiÖn

§óng

C©u lÖnh 1

Sai

C©u lÖnh 2

Nếu <điều kiện> đúng thì <câu lệnh1 > Đ ược thực hiện

Nếu không thì < câu lệnh 2 > được thực hiện.

§iÒu kiÖn

C©u lÖnh 1 C©u lÖnh 2

§iÒu kiÖn

C©u lÖnh 1

§iÒu kiÖn

CÂU LỆNH IF - THEN

DẠNG ĐỦ

Trang 7

CÂU LỆNH IF - THEN

Tính giá trị a, b sau khi thực hiện đoạn lệnh

 Trường hợp 1:

a:= 5; b:= 8;

if (a> b) then a:=a-b;

 Trường hợp 2:

a:= 5; b:= 8;

if (a> b) then a:=a-b else b:=b-a;

Trang 8

var a,b,x: real;

begin

write('Nhap a, b: '); readln(a,b);

if a<>0 then

x:=-b/a;

write ('x=',x:6:2);

readln;

end.

CÂU LỆNH IF - THEN

Em hãy nhận xét đoạn chương trình sau:

Trang 9

VÍ DỤ CÂU LỆNH IF - THEN

Ví dụ: Viết câu lệnh rẽ nhánh cho bài toán giải

phương trình ax+b=0 theo đề xuất nếu a ≠ 0 thì tính giá trị x và thông báo x; nếu không thì thông báo vì a

=0 nên không xử lý

Nhóm 1, 2: Câu lệnh rẽ nhánh dạng khuyết Nhóm 3, 4: Câu lệnh rẽ nhánh dạng đủ.

Trang 10

VÍ DỤ CÂU LỆNH IF - THEN

Ví dụ: Viết câu lệnh rẽ nhánh cho bài toán giải phương

trình ax+b=0 theo đề xuất nếu a ≠ 0 thì tính giá trị x và thông báo x; nếu không thì xét trường hợp b=0 thì thông báo PT vô số nghiệm, ngược lại Pt Vô nghiệm

Đề xuất:

- Nếu a ≠ 0 thì tính giá trị x và thông báo x;

- Nếu a= 0 thì:

+ Nếu b= 0: thông báo phương trình vô số nghiệm + Nếu b≠ 0: thông báo phương trình vô nghiệm

Trang 11

XIN CHÂN THÀNH

CẢM ƠN!

Ngày đăng: 06/01/2022, 01:06

w