1. Trang chủ
  2. » Giáo Dục - Đào Tạo

TIẾT 24 bài 6 câu LỆNH điều KIỆN (tt)

27 457 0

Đ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 27
Dung lượng 1,44 MB

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

Nội dung

Cấu Trúc rẽ nhánh: Ví dụ 2:sgk Một hiệu sách thực hiện đợt khuyến mãi lớn với nội dung sau: nếu mua sách với tổng số tiền ít nhất là 100000 đồng, khách hàng sẽ được giảm 30% tổng số tiề

Trang 2

Tiết 24

Bài 6:

Kiểm tra

bài cũ:

Câu 2: Hãy cho biết các điều kiện hoặc

biểu thức sau đây cho kết quả đúng hay sai?

a) 123 là số chia hết cho 3

Câu 1: Hãy mô tả thuật toán cho biết 3

số a,b,c có phải là độ dài 3 cạnh của 1 tam giác

b) 125 >179 c) 5 2 > 20 d) x 2 < 1

đúng

 sai

 đúng

 sai Hoặc  đúng

Trang 3

Tiết 24 Bài 6

(Tiếp theo)

Trang 4

4 Cấu Trúc

rẽ nhánh:

Tiết 24

Kiểm tra số nguyên dương n là số chẵn hay số lẻ?

n mod 2 = 0

Sai

n là số chẵn n là số lẻ

Đúng

Trang 5

4 Cấu Trúc

rẽ nhánh: Ví dụ 2:(sgk)

Một hiệu sách thực hiện đợt khuyến mãi lớn với nội dung sau:

nếu mua sách với tổng số tiền ít nhất là 100000 đồng, khách hàng sẽ được giảm 30% tổng số tiền phải

thanh toán Hãy mô tả hoạt động tính tiền cho khách

Tiết 24

Trang 8

Và cửa hàng sẽ giảm 10% cho những khách hàng chỉ mua với tổng

Trang 9

+ Bước2: Nếu T>=100000, số tiền

phải thanh toán là 70% x T Ngược lại số tiền phải thanh toán là 90% xT.

In hoá đơn.

Tiết 24

Trang 11

Câu lệnh 1

Tiết 24

Trang 12

a Câu lệnh điều kiện dạng thiếu:

Trang 13

- <Điều Kiện>: Nhận giá trị đúng

- <Câu lệnh>: Các công việc cần thực

Trang 14

5.Câu lệnh

điều kiện: * Ý nghĩa:

Nếu <điều kiện> nhận giá trị đúng (True) thì câu lệnh được thực hiện;

Trang 16

5.Câu lệnh

điều kiện:

Ví dụ 5:

Ví dụ 5: (sgk)

Mô tả thuật toán:

write(‘So da nhap khong hơp le, hay nhap lai’);

Câu lệnh trong Pascal như sau:

Trang 17

5.Câu lệnh

điều kiện:

Ví dụ 6:

Ví dụ 6: (sgk)

Mô tả thuật toán:

Câu lệnh trong Pascal như sau:

write (‘Mau so = 0 , khong chia duoc ’);

;

Nếu b≠0 thì tính kết quả

ngược lại thì thông báo lỗi

if b<>0 then x:=a/b else

Tiết 24

Trang 19

5.Câu lệnh

điều kiện: * Ý nghĩa:

Nếu điều kiện nhận giá trị đúng (True) thì câu lệnh1 được thực hiện;ngược lại câu lệnh2 được thực hiện

Trang 20

Ví dụ:

If x>0 Then Begin

Write(‘tang x them 1 don vi’);

Trang 21

5.Câu lệnh

điều kiện:

Lưu ý:

Ví du:

If a>b Then write(‘in gia tri của a’)

Else If a<b Then write(‘in gia tri của b’)

- Các câu lệnh IF có thể lồng vào nhau

Tiết 24

Trang 22

Luyện tập Câu 1: Trong ngôn ngữ Pascal

câu lệnh nào sau đây là đúng?

Trang 23

Luyện tập Câu 2: Viết câu lệnh kiểm tra

ba số dương a, b, c có phải độ dài 3 cạnh của tam giác

không?

If (a+b>c) and (a+c>b) and

(b+c>a) then write(‘a, b, c la

3 canh cua tam giac’)

Tiết 24

Else write (‘a, b, c khong phai 3

canh cua tam giac’);

;

Trang 24

Luyện tập Câu 3: Viết chương trình kiểm

tra số nguyên dương n là số chẵn hay số lẻ? (n nhập từ bàn phím)

Program chan_le;

Uses crt;

Var n:integer;

Begin

Write(‘Nhap n tu ban phim: ’); Readln(n);

If n mod 2 =0 then write(‘n la so chan’)

Else write(‘n la so le’);

Trang 25

GHI NHỚ

Cấu trúc rẽ nhánh được sử dụng để chỉ cho

máy tính thực hiện các hoạt động khác nhau tuỳ theo một điều kiện cụ thể được thoả mãn hay không Cấu trúc rẽ nhánh có 2 dạng:

Trang 26

Các em hãy học bài và làm các câu hỏi và bài tập cuối bài (sách giáo khoa – trang 50-51)

Tiết 24

Trang 27

CẢM ƠN SỰ THEO DÕI CỦA QUÝ THẦY CÔ VÀ CÁC EM HỌC SINH!

Ngày đăng: 08/11/2015, 15:48

HÌNH ẢNH LIÊN QUAN

Sơ đồ hoạt động: - TIẾT 24 bài 6 câu LỆNH điều KIỆN (tt)
Sơ đồ ho ạt động: (Trang 7)
Sơ đồ hoạt động: - TIẾT 24 bài 6 câu LỆNH điều KIỆN (tt)
Sơ đồ ho ạt động: (Trang 10)
Sơ đồ hoạt động - TIẾT 24 bài 6 câu LỆNH điều KIỆN (tt)
Sơ đồ ho ạt động (Trang 11)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w