Bai thuc hanh 4 Su dung cau lenh dieu kien IfThen

21 35 0
Bai thuc hanh 4 Su dung cau lenh dieu kien IfThen

Đ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

Caáu truùc reõ nhaùnh: Ví dụ 2: 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à 100 nghìn đồng, thì khách hàng được giảm 30% số tiền[r]

PHỊNG GIÁO DỤC ĐÀO TẠO TP SĨC TRĂNG TRƯỜNG THCS LÊ VĨNH HÒA BÀI : CÂU LỆNH ĐIỀU KIỆN (tt) TIN HỌC GV: PHẠM HẢI ĐĂNG KIỂM TRA BÀI CŨ Hoạt động phụ thuộc vào điều kiện gì? Em nêu vài hoạt động phụ thuộc vào điều kiện? Có hoạt động thực điều kiện cụ thể xảy Điều kiện thường kiện mô tả sau từ " nếu" Nếu Tiết 28 CÂU LỆNH ĐIỀU KIỆN Cấu trúc rẽ nhánh: Nếu …Thì… Nếu… … Ngược lại …thì… Cấu Cấutrúc trúcdùng dùngđể đểmơ mơtả tảcác cáchoạt hoạtđộng độngphụ phụthuộc thuộcvào vàođiều điều kiện kiệnnhư trên gọi gọilà cấu cấutrúc trúcrẽ rẽnhánh nhánh Tieát 23 CÂU LỆNH ĐIỀU KIỆN Cấu trúc rẽ nhánh: Ví dụ 2: Một hiệu sách thực đợt khuyến lớn với nội dung sau: mua sách với tổng số tiền 100 nghìn đồng, khách hàng giảm 30% số tiền phải toán Em mơ tả hoạt động tính tiền cho khách B1: Tính Nếu tổng em số tiền T kháchinhàng mua sách người hóađã đơn tính B2: Nếu T>=100000 số phải tốn tiền cho khách tiền em thực 70%*T bước nào? B3:In hố đơn Nếu điều kiện hoạt động Cấu trúc rẽ nhánh: Ví dụ : hiệu sách thực đợt khuyến lớn với nội dung sau: mua sách với tổng số tiền 100 nghìn đồng, khách hàng giảm 30% số tiền phải toán Ngược lại, cửa hàng giảm giá 10% cho khách mua với tổng số tiền khơng đến 100 nghìn B1: Tính tổng số tiền T khách hàng mua sách B2: Nếu Nếu T>=100000 số tiền phảiđơn thanhtính tốn 70%*T em người in hóa Ngược lại, số tiền phải tốn 90%*T; tiềnđơn cho khách em thực B3:In hố bước nào? Tiết 23 CÂU LỆNH ĐIỀU KIỆN Cấu trúc rẽ nhánh: Cấu trúc rẽ nhánh Cấu trúc rẽ nhánh dạng thiếu Cấu trúc rẽ nhánh dạng đủ Tiết 23 CÂU LỆNH ĐIỀU KIEÄN Cấu trúc rẽ nhánh: Sơ đồ khối Tiết 23 CÂU LỆNH ĐIỀU KIỆN Trong ngơn ngữ lập trình, cấu trúc rẽ nhánh thể Câu lệnh điều kiện Tiết 23 CÂU LỆNH ĐIỀU KIỆN Câu lệnh điều kiện: Nếu a>0 in hình a số dương; IF NẾU THEN THÌ ĐIỀU KIỆN CÂU LỆNH; Tương ứng với câu lệnh rẽ nhánh dạng thiếu ngơn ngữ lập trình Pascal có câu lệnh điều kiện nào? 10 Tiết 23 CÂU LỆNH ĐIỀU KIỆN Câu lệnh điều kiện: a) Dạng thiếu:  Cú pháp:  Hoạt động câu lệnh:  Áp dụng: Ví dụ : Nếu a > b in hình giá trị a 11 Tiết 23 CÂU LỆNH ĐIỀU KIỆN Câu lệnh điều kiện:  Áp dụng: Ví dụ Sgk-trang 49: Nhiều chương trình yêu cầu người dùng nhập số hợp lệ (ví dụ khơng lớn 5) từ bàn phím Chương trình đọc số, kiểm tra tính hợp lệ thơng báo khơng hợp lệ Thuật toán: Bước 1: Nhập số a; Bước 2: Nếu a > thơng báo lỗi; 12 Bài tập nhóm Em viết câu lệnh điều kiện thể hiện: - Nếu a > in hình a số dương - Nếu a < in hình a số âm phút Hết thời gian IF a > then Writeln(a, ‘la so duong’); IF a < then Writeln(a, ‘la so am’); 00 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 13 Tiết 23 CÂU LỆNH ĐIỀU KIỆN Câu lệnh điều kiện: Ví dụ 6: Sgk-trang 50 Cần viết chương trình tính kết a chia cho b (a/b), với a b hai số Phép tính thực b khác Chương trình cần kiểm tra giá trị b, b khác thực phép chia, b = thông báo lỗi 14 Tiết 23 CÂU LỆNH ĐIỀU KIỆN Ví dụ 6: Sgk-trang 50 Nếu b0 tính kết x=a/b ngược lại thơng báo lỗi IF b0 THEN x:=a/b ELSE Write ( ‘Mau so bang 0, nen khong the chia duoc’);  Câu lệnh gọi câu lệnh điều kiện dạng đủ Pascal 15 Tiết 23 CÂU LỆNH ĐIỀU KIEÄN Câu lệnh điều kiện: b) Dạng đủ  Cú pháp:  Hoạt động câu lệnh:  Lưu ý:  Áp dụng: Nếu a>b in giá trị biến a hình; Ngược lại, in giá trị b hình 16 Bài Tập Sau câu lệnh sau giá trị biến X trước giá trị X laø 5? a) If (45 mod 3) =0 then X:=X+1; X=6 b)If X>10 then X:=X+1; X=5 17 Bai tap 20 Ghi nhớ  Cấu trúc rẽ nhánh sử dụng để thị cho máy tính thực hoạt động khác tùy theo điều kiện cụ thể có thỏa mãn hay khơng Cấu trúc rẽ nhánh có hai dạng: dạng thiếu dạng đủ  Trong lập trình, điều kiện cấu trúc rẽ nhánh thường biểu diễn phép so sánh  Mọi ngơn ngữ lập trình có câu lệnh điều kiện để thể cấu trúc rẽ nhánh 21 - Học cũ - Làm tập lại phần câu hỏi tập trang 50,51(sgk) - Tiết sau: Bài thực hành số 22 ... 00 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 13 Tiết 23... Tập Sau câu lệnh sau giá trị biến X trước giá trị X laø 5? a) If (45 mod 3) =0 then X:=X+1; X=6 b)If X>10 then X:=X+1; X=5 17 Bai tap 20 Ghi nhớ  Cấu trúc rẽ nhánh sử dụng để thị cho máy tính... đến 100 nghìn B1: Tính tổng số tiền T khách hàng mua sách B2: Nếu Nếu T>=100000 số tiền phảiđơn thanhtính tốn 70%*T em người in hóa Ngược lại, số tiền phải tốn 90%*T; tiềnđơn cho khách em thực

Ngày đăng: 28/11/2021, 20:23

Hình ảnh liên quan

Nế ua &gt; b thì in ra màn hình giá trị của a - Bai thuc hanh 4 Su dung cau lenh dieu kien IfThen

ua.

&gt; b thì in ra màn hình giá trị của a Xem tại trang 11 của tài liệu.
Nếu a&gt;b thì in giá trị biến a ra màn hình;               Ngược lại, in giá trị b ra màn hình - Bai thuc hanh 4 Su dung cau lenh dieu kien IfThen

u.

a&gt;b thì in giá trị biến a ra màn hình; Ngược lại, in giá trị b ra màn hình Xem tại trang 16 của tài liệu.

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

Tài liệu liên quan