1. Trang chủ
  2. » Giáo án - Bài giảng

Power Point Tin 8 Bai 6

16 464 2
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

Tiêu đề Power Point Tin 8 Bai 6
Trường học Trường Trung Học Cơ Sở XYZ
Chuyên ngành Tin học
Thể loại Giáo án điện tử
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 16
Dung lượng 0,96 MB

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

Nội dung

Hoạt động phụ thuộc vào điều kiện Bạn Long th ờng tập thể dục, ăn sáng và đến tr ờng  Phần lớn các hoạt động đ ợc thực hiện một cách tuần tự theo thói quen hoặc kế hoạch đã đ ợc xác

Trang 1

Gi¸o ¸n ®iÖn tö tin häc líp 8

NÕu th×

Trang 2

Hãy kể tên các công việc

mà các em th ờng làm vào mỗi sáng tr ớc khi đến tr

thức dậy, vệ sinh cá nhân, ăn sáng

và đến tr ờng

1 Hoạt động phụ thuộc vào điều kiện

Bạn Long th ờng tập thể dục, ăn sáng và đến tr ờng

 Phần lớn các hoạt động đ ợc thực hiện một cách tuần tự theo thói quen hoặc

kế hoạch đã đ ợc xác định.

Trang 3

Nếu ngày mai thời tiết d ới 10 độ, Hà nghỉ học

Nếu đi trên đ ờng phố gặp đèn đỏ thì dừng lại, gặp đèn xanh thì đi.

Nếu sáng mai trời m a, Long sẽ nghỉ tập thể dục.

 Các hoạt động chỉ đ ợc thực hiện khi một điều kiện cụ thể đ ợc thoả mãn.

 Điều kiện th ờng là một sự kiện đ ợc mô tả sau từ nếu

 Do bị tác động bởi sự thay đổi của các hoàn cảnh cụ thể

 nhiều hoạt động bị thay đổi, điều chỉnh cho phù hợp.

Trang 4

Điều kiện Kiểm tra Kết quả Hoạt động tiếp theo

Trời m a? Long nhìn ra ngoài trời thấy trời m a Đúng Long ở nhà

Thời tiết d ới

10 độ? Hà xem dự báo thời tiết trên 10 độ Sai Mai đi học bình th ờng

Đèn xanh? Nhìn trên biển báo thấy đèn xanh Đúng Đi tiếp

2 Tính đúng sai của các điều kiện

Khi kiểm tra điều kiện

điều kiện đ ợc thoả mãn

điều kiện không thoả mãn

Đúng

Sai

Trang 5

Nếu chọn đúng thì ch ơng trình dừng lại, chọn sai ch ơng trình chạy tiếp

Nếu tổng các chữ số của một số chia hết cho 3, thì số đó chia hết cho 3 Nếu X>5 thì in giá trị của X ra màn hình

Một số ví dụ trong tin học:

Trang 6

Ký hiÖu M« t¶ VÝ dô

<> Kh¸c a+1<>0

<= Nhá h¬n hoÆc b»ng 4<=6

>= Lín h¬n hoÆc b»ng 8>=7

3 §iÒu kiÖn vµ phÐp so s¸nh

Trang 7

Mét sè vÝ dô:

§iÒu kiÖn KÕt qu¶ C©u lÖnh

(b=0) vµ (c<>0) §óng in Ph ¬ng tr×nh v« nghiÖm

(b=0) vµ (c =0) §óng In Ph ¬ng tr×nh v« sè nghiÖm

(b <>0) §óng In ph ¬ng tr×nh cã nghiÖm =-b/c

Trang 8

Nếu thì

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

… thì…,

Cấu trúc dùng để mô tả các mệnh đề có dạng nh trên gọi là

cấu trúc rẽ nhánh.

Cấu trúc dùng để mô tả các mệnh đề có dạng nh trên gọi là

cấu trúc rẽ nhánh.

4 Cấu trúc rẽ nhánh

Trang 9

Mô tả hoạt động tính tiền cho khách nh sau:

Ví dụ 1 : Một hiệu sách thực hiện đợt khuyến mãi với nội dung sau Nếu khách

mua với số tiền từ 100000 trở lên sẽ đ ợc giảm giá 30%

= 70%*T

 Ví dụ trên thể hiện cấu trúc rẽ nhánh dạng thiếu

Trang 10

Mô tả hoạt động tính tiền cho khách nh sau:

1 Tính tổng số tiền T khách hàng đã mua

Ví dụ 2 : Một hiệu sách thực hiện đợt khuyến mãi với nội dung sau Nếu khách

mua với số tiền từ 100000 trở lên sẽ đ ợc giảm giá 30% và d ới

100000 giảm giá 10%

2 Nếu T>= 100000 thì số tiền phải thanh

toán = 70%*T, ng ợc lại số tiền phải thanh toán =90%*T

3 Tính số tiền khách hàng tiếp theo

 Ví dụ trên thể hiện cấu trúc rẽ nhánh dạng đủ

Trang 11

Sơ đồ cấu trúc rẽ nhánh

Trang 12

IF <Điều kiện> THEN <Câu lệnh> ;

Điều kiện

Đúng

Câu lệnh

Nếu <điều kiện> đúng thì thực hiện <câu lệnh> sau từ khoá Then,

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

Sai

Câu lệnh

Đúng

Câu lệnh

Điều kiện

- Điều kiện: Là một phép so sánh

- Câu lệnh: Lệnh đơn hoặc lệnh ghép

Trong đó:

5 Câu lệnh điều kiện

Dạng 1:

Trang 13

VÝ dô 1: NÕu X>5 th× in gi¸ trÞ cña X ra mµn h×nh

IF X>5 Then Writeln('Gia tri cua X=',X);

VÝ dô 2: Gi¶m gi¸ 30% cho kh¸ch hµng mua víi sè tiÒn T >=100000

IF T>=100000 Then ST:=70/100*T

VÝ dô 3: NÕu Delta<0 th× in ra mµn h×nh PT vo nghiem

IF delta<0 Then Writeln( Phuong trinh vo nghiem ); ‘ Phuong trinh vo nghiem’); ’);

Trang 14

IF <§iÒu kiÖn> THEN <C©u lÖnh 1> ELSE <C©u lÖnh 2>;

D¹ng 2:

§iÒu kiÖn

§óng

C©u lÖnh 1

Sai

C©u lÖnh 2

§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

Trang 15

IF a mod 2=0 THEN Writeln( a lµ so chan ) ‘a lµ so chan’) ’)

ELSE Writeln( a la so le ); ‘a lµ so chan’) ’)

VÝ dô 1: §äc vµ sè nguyªn a kiÓm tra xem a lµ sè ch½n hay sè lÎ

VÝ dô 2: Gi¶m gi¸ 30% cho kh¸ch hµng mua víi sè tiÒn T >=100000 vµ gi¶m

10% cho kh¸ch hµng mua víi sè tiÒn T<100000

IF T>=100000 Then ST:=70/100*T

ELSE ST:=90/100*T

Trang 16

Ghi nhớ!

Cấu trúc rẽ nhánh đ ợc sử dụng để chỉ thị cho máy tính thực hiện các hoạt

động khác nhau tùy theo một điều kiện

cụ thể có đ ợc thỏa mãn hay không Cấu trúc rẽ nhánh có hai dạng: Dạng thiếu và dạng đầy đủ.

Trong lập trình, điều kiện trong cấu trúc rẽ nhánh th ờng đ ợc biểu diễn bằng các phép so sánh

Mọi ngôn ngữ lập trình đều có câu lệnh điều kiện để thể hiện các cấu trúc

rẽ nhánh .

Ngày đăng: 18/09/2013, 22:10

HÌNH ẢNH LIÊN QUAN

Sơ đồ cấu trúc rẽ nhánh - Power Point Tin 8 Bai 6
Sơ đồ c ấu trúc rẽ nhánh (Trang 11)

TỪ KHÓA LIÊN QUAN

w