Bài 6. Câu lệnh điều kiện

Chia sẻ bởi Bùi Thị Vân | Ngày 24/10/2018 | 85

Chia sẻ tài liệu: Bài 6. Câu lệnh điều kiện thuộc Tin học 8

Nội dung tài liệu:

BÀI 6: CÂU LỆNH ĐIỀU KIỆN (tiết 2)
TIẾT 29
Giáo viên thực hiện: Bùi Thị Vân
PHÒNG GD & ĐT ĐIỆN BIÊN ĐÔNG
TRƯỜNG PTDTBT – THCS NONG U
*** ***
Bài tập 4 (SGK/51): Một trò chơi máy tính rất hứng thú đối với các em nhỏ là hứng trứng. Một quả trứng rơi từ một vị trí ngẫu nhiên trên cao. Người chơi dùng các phím mũi tên  hoặc  để điều khiển một chiếc khay di chuyển theo chiều ngang để hứng trứng. Mỗi lần người chơi nhấn phím mũi tên ( hoặc  ) thì chiếc khay sẽ dịch chuyển (sang trái hoặc sang phải) một đơn vị khoảng cách. Nếu người chơi không nhấn phím nào hoặc nhấn phím khác hai phím nói trên thì chiếc khay đứng yên.
Điều kiện để điều khiển chiếc khay trong trò chơi là gì? Hoạt động nào sẽ được thực hiện, nếu điều kiện đó thỏa mãn? Hoạt động não sẽ được thực hiện, nếu điều kiện đó không thỏa mãn?
Ví dụ 1: 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, khách hà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.
Thuật toán
Bước 1: Tính tổng số tiền T khách hàng đã mua sách.
Bước 2: Nếu T ≥ 100000, số tiền phải thanh toán là 70% x T.
Bước 3: In hóa đơn.
4. Cấu trúc rẽ nhánh.
Tiết 29 BÀI 6: CÂU LỆNH ĐIỀU KIỆN (tiết 2)
4. Cấu trúc rẽ nhánh.
a. Cấu trúc rẽ nhánh dạng thiếu
Thuật toán
Bước 1: Tính tổng số tiền T khách hàng đã mua sách.
Bước 2: 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% x T.
Bước 3: In hóa đơn.
Ví dụ 2 : Một hiệu sách thực hiện đợt khuyến mại: Nếu mua với tổng số tiền từ 100.000đ trở lên sẽ được giảm 30% và dưới 100.000đ giảm 10%.
4. Cấu trúc rẽ nhánh.
4. Cấu trúc rẽ nhánh.
b. Cấu trúc rẽ nhánh dạng đủ


Sai

Cõu l?nh
Đúng
Điều kiện?
If <điều kiện> then ;
5. Câu lệnh điều kiện
a. Câu lệnh điều kiện dạng thiếu
Nếu <điều kiện> được thỏa mãn thì được thực hiện, ngược lại thì bỏ qua câu lệnh.
5. Câu lệnh điều kiện
a. Câu lệnh điều kiện dạng thiếu
Ví dụ 1: Hãy viết chương trình tìm giá trị lớn nhất của hai số nguyên .
Thể hiện bằng câu lệnh điều kiện dạng thiếu như sau:
If a < b then Write(b);
Giải :
Program GTLN;
Uses crt;
Var a, b, Max : Integer;
Begin
Clrscr;
Write (‘Nhap a=’) ; Readln(a);
Write (‘Nhap b=’) ; Readln(b);
Max: =a;
If a < b then
Max : = b;
Writeln (‘gia tri lon nhat cua hai so a, b la :’, Max) ;
Readln;
End.
Điều kiện?
Đúng


Sai



Cõu l?nh 1

Cõu l?nh 2

Cõu l?nh 1
5. Câu lệnh điều kiện
b. Câu lệnh điều kiện dạng đủ
Nếu <điều kiện> được thỏa mãn thì được thực hiện, ngược lại < câu lệnh 2> được thực hiện.
If <điều kiện> then
else
5. Câu lệnh điều kiện
b. Câu lệnh điều kiện dạng đủ
If a < b then write (b)
else write (a);
Thể hiện bằng câu lệnh điều kiện dạng đủ như sau:
a < b
Begin
End
Max = b
Max = a
Đúng
Sai
4
5
Program GTLN;
Uses crt;
Var a, b, Max : Integer;
Begin
Clrscr;
Write (‘a=’) ; Readln(a);
Write (‘b=’) ; Readln(b);
If a < b then Max : = b
Else Max : = a;
Writeln (‘ gia tri lon nhat cua hai so a, b la :’, Max) ;
Readln;
End.
Cho hai biến x, y. Viết câu lệnh hoán đổi giá trị của hai biến để x và y có giá trị tăng dần.
If x < y then write (x, y)
else write (y, x);
Bài tập củng cố
Câu 1: Hãy cho biết trong các cấu trúc sau đây, đâu là cấu trúc câu lệnh if - then dạng thiếu?
Đúng - Click bất cứ đâu để tiếp tục
Không đúng - Click bất cứ đâu để tiếp tục
You answered this correctly!
Câu trả lời của bạn:
Câu trả lời đúng là:
Bạn chưa trả lời câu hỏi
Bạn phải trả lời câu hỏi này trước khi tiếp tục.
Câu 2: Hãy cho biết trong các cấu trúc sau đây, đâu là cấu trúc câu lệnh If - then dạng đầy đủ?
Đúng - Click bất cứ đâu để tiếp tục
Không đúng - Click bất cứ đâu để tiếp tục
You answered this correctly!
Câu trả lời cảu bạn:
Câu trả lời đúng là:
Bạn chưa hoàn thành câu trả lời của câu hỏi này
Bạn phải trả lời câu hỏi này trước khi tiếp tục.
Quiz
Question Feedback/Review Information Will Appear Here
TRƯỜNG PTDTBT – THCS NONG U
Sách giáo khoa tin học 8.
Sách giáo viên tin học 8.
Một số tài liệu trên mạng Internet.


TÀI LIỆU THAM KHẢO
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Bùi Thị Vân
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)