Bài giảng Tin học Lớp 8 - Tiết 29, Bài 6: Câu lệnh điều kiện

ppt 22 trang ducvinh 10/08/2025 130
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Tin học Lớp 8 - Tiết 29, Bài 6: Câu lệnh điều kiện", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

Tóm tắt nội dung tài liệu: Bài giảng Tin học Lớp 8 - Tiết 29, Bài 6: Câu lệnh điều kiện

Bài giảng Tin học Lớp 8 - Tiết 29, Bài 6: Câu lệnh điều kiện
 Tiết 29: Bài 6
 câu lệnh điều kiện 1. Hoạt động phụ thuộc vào điều kiờn
 “Nếu” em bị ốm, em sẽ khụng tập thể 
 dục buổi sỏng.
 “Nếu” trời khụng mưa vào ngày chủ 
 nhật, Nam đi đỏ búng ngược lại, Nam 
 ở nhà. 1. Hoạt động phụ thuộc vào điều kiờn
Nếu gặp đốn đỏ ta dừng lại
 Điều kiện Hoạt động 1. Hoạt động phụ thuộc vào điều kiờn
 Cú những hoạt động chỉ được thực 
 hiện khi một điều kiện cụ thể được 
 xảy ra. Điều kiện thường là một sự 
 kiện được mụ tả sau từ “nếu” Một số ví dụ trong tin học:
 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 X>5 thì in giá trị của X ra màn hình
 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 3. Điều kiện và phép so sánh
 *Phộp so sỏnh
 Để so sỏnh cỏc giỏ trị hay biểu thức cú giỏ trị số ta dựng 
 cỏc phộp so sỏnh: 
 = , , , >= , <=
 Phộp so sỏnh được dựng để biểu diễn cỏc điều 
 kiện
  Phộp so sỏnh cho kết quả đỳng cú nghĩa là điều 
 kiện được thoả món, ngược lại điều kiện khụng 
 thoả món Một số ví dụ:
 Ví dụ 1: Nhập 2 biến a,b in ra màn hình biến có giá trị lớn hơn
 Điều kiện Kết quả Câu lệnh
 Đúng In ra màn hỡnh giá trị của a
 a > b?
 Sai In ra màn hỡnh giá trị của b
 Ví dụ 2: Giải phơng trình bậc nhất tổng quát bx + c = 0
 Điều kiện Kết quả Câu lệnh
 (b=0) và (c0) Đú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 =-c/b 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%
 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
 Nếu T>= 100000 thì số tiền phải thanh toán 
 2
 = 70%*T
 3 In hoỏ đơn bỏn hàng
  Ví dụ trên thể hiện cấu trúc rẽ nhánh dạng thiếu Sơ đồ cấu trúc rẽ nhánh 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’); Ví dụ 1: Đọc và số nguyên a kiểm tra xem a là số chẵn hay số lẻ
 IF a mod 2=0 THEN Writeln(‘a là so chan’)
 ELSE Writeln(‘a la so le’);
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 

File đính kèm:

  • pptbai_giang_tin_hoc_lop_8_tiet_29_bai_6_cau_lenh_dieu_kien.ppt