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

câu lệnh điều kiện tiết 2

15 362 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 15
Dung lượng 2,22 MB

Nội dung

KIỂM TRA BÀI CŨ Em hãy nêu một vài ví dụ về hoạt động hàng ngày phụ thuộc vào điều kiên? - Nếu em bị ốm thì em sẽ không tập thể dục buổi sáng - Nếu sáng thứ hai không mưa thì lớp em sẽ sinh hoạt dưới cờ Em hãy chỉ ra các điều kiện và họat động trong hai ví dụ trên? em bị ốm em sẽ không tập thể dục buổi sáng Điều kiên Hoạt động sáng thứ hai không mưa lớp em sẽ sinh hoạt dưới cờ Điều kiên Hoạt động Hoạt động Ngược lại lớp em sẽ sinh hoạt tại lớp. lớp em sẽ sinh hoạt tại lớp Nếu sáng thứ hai mưa thì lớp em sẽ làm gì? 4. Cấu trúc rẽ nhánh - Nếu sáng thứ hai không mưa thì lớp em sẽ sinh hoạt dưới cờ. Điều kiên Hoạt động Để kiểm tra sáng thứ hai có mưa hay không ta làm như thế nào ? Điều kiện? Đúng Sai Hoạt động Cấu trúc rẽ nhánh dạng thiếu. Tiết 26 Tiết 26 4. Cấu trúc rẽ nhánh - Nếu sáng thứ hai không mưa thì lớp em sẽ sinh hoạt dưới cờ. Điều kiên Hoạt động thì Ngược lại Điều kiện? Hoạt động 1 Đúng Sai Hoạt động 2 lớp em sẽ sinh hoạt tại lớp. Hoạt động Cấu trúc rẽ nhánh dạng đủ Điều kiện? Câu lệnh Đúng Sai Điều kiện? Câu lệnh 1 Đúng Sai Câu lệnh 2 a) Cấu trúc rẽ nhánh dạng thiếu. b) Cấu trúc rẽ nhánh dạng đủ. - Hoạt động phụ thuộc điều kiện được thể hiện qua cấu trúc rẽ nhánh: Dang thiếu, dạng đủ  - Hoạt động phụ thuộc điều kiện được thể hiện qua cấu trúc rẽ nhánh: Dang thiếu, dạng đủ Có mấy dạng cấu trúc rẽ nhánh? Tiết 26 5. Câu lệnh điều kiện: - Nếu sáng thứ hai không mưa thì lớp em sẽ sinh hoạt dưới cờ. Điều kiên Hoạt động Nếu Điều kiện thì Hoạt động if then <Câu lệnh> <Điều kiện> ; Tiết 26 Ví dụ 4: Giả sử in số a ra màn hình nếu a>b Nếu a>b thì in ra màn hình giá trị của a If a > b then write(a); 5. Câu lệnh điều kiện:  Cú pháp: IF < Điều kiện> THEN < Câu lệnh>; a>b Write(a) Đúng Sai Tiết 26 5. Câu lệnh điều kiện:  Cú pháp: IF < Điều kiện> THEN < Câu lệnh>; Ví dụ 5: Nhiều chương trình yêu cầu người dùng nhập một số hợp lệ, chẳng hạn không lớn hơn 5, từ bàn phím. Chương trình đọc số, kiểm tra tính hợp lệ và thông báo nếu không hợp lệ. * Thuật toán Bước 1: Nhập số a; Bước 2: Nếu a>5 thì thông báo lỗi. * Câu lệnh thể hiện thuật toán trên if a > 5 then write(‘ so da nhap khong hop le’); Readln(a); Viết câu lệnh thể hiện thuật toán trên? Mô tả câu lệnh trên dưới dạng cấu trúc rẽ nhánh Nêu hoạt động của câu lệnh điều kiện dạng thiếu?  Hoạt động của câu lệnh: Khi gặp câu lệnh điều kiện này, chương trình sẽ kiểm tra điều kiện. Nếu điều kiện được thoả mãn, chương trình sẽ thực hiện câu lệnh. Ngược lại câu lệnh bị bỏ qua. a) Dạng thiếu Tiết 26 Tiết 26 Ví dụ 6: Cần viết chương trình tính kết quả của a chia cho b, với a và b là hai số bất kỳ. Phép tính chỉ được thực hiện khi b khác 0. Chương trình cần kiểm tra giá trị của b, nếu b ≠ 0 thì thực hiện phép chia; nếu b = 0 sẽ thông báo lỗi Nếu b<>0 thì tính kết quả x=a/b ngược lại thì thông báo lỗi IF b<>0 then X:=a/b esle Write(‘Mau so bang 0 nen khong thuc hien phep tinh’); Câu lệnh điều kiện dạng đủ x : = a / b; b<>0 Đúng Sai In ra man hinh Mau so bang 0 nen khong the chia duoc Ví dụ 6 [...].. .Tiết 26 5 Câu lệnh điều kiện: b) Dạng đủ  Cú pháp: IF < Điều kiện> THEN < Câu lệnh 1> ELSE < Câu lệnh 2> ;  Hoạt động của câu lệnh: Chương trình sẽ kiểm tra điều kiện Nếu điều kiện được thoả mãn, chương trình sẽ thực hiện câu lệnh 1 Ngược lại câu lệnh 2 sẽ được thực hiện Từ khố Nêu cú pháp của của Hoạt động câu lệnh điều điều câu lệnh kiện dạngdạng đủ? kiện đủ? 5 Câu lệnh điều kiện: a) Dạng... < Điều kiện> THEN < Câu lệnh> ; Bài 5: Các câu lệnh pascal sau đây được viết đúng hay sai? HOẠT ĐỘNG NHĨM IF < Điều kiện> THEN < Câu lệnh 1> ELSE < Câu lệnh 2> ; x : = 7 then a = b; b) If b) Dạng đủ a) If x > 5; then a : = b; c) If x > 5 n; d) If x > 5 m:=n; then a : = b; m : = then a:=b; else Từ khố Nêu cú pháp của câu lệnh điều kiện dạng thiếu và dạng đủ? - Học bài cũ - Làm các bài tập trong phần câu. .. then a:=b; else Từ khố Nêu cú pháp của câu lệnh điều kiện dạng thiếu và dạng đủ? - Học bài cũ - Làm các bài tập trong phần câu hỏi và bài tập trang 50,51(sgk) -Xem lại bài tiết sau thực hành: Bài thực hành số 4 Bài Tập 6 Sau mỗi câu lệnh sau đây giá trò của biến X sẽ là bao nhiêu nếu trước đó giá trò của X là 5? a) If (45 mod 3) =0 then X:=X+1; X=6 b) If X>10 then X:=X+1; X=5 . hiện. 5. Câu lệnh điều kiện: Hoạt động của câu lệnh điều kiện dạng đủ? Nêu cú pháp của câu lệnh điều kiện dạng đủ? Tiết 26 b) Dạng đủ IF < Điều kiện& gt; THEN < Câu lệnh 1> ELSE < Câu. write(a); 5. Câu lệnh điều kiện:  Cú pháp: IF < Điều kiện& gt; THEN < Câu lệnh& gt;; a>b Write(a) Đúng Sai Tiết 26 5. Câu lệnh điều kiện:  Cú pháp: IF < Điều kiện& gt; THEN < Câu lệnh& gt;; Ví. < Câu lệnh 2& gt;; Từ khoá 5. Câu lệnh điều kiện: Nêu cú pháp của câu lệnh điều kiện dạng thiếu và dạng đủ? a) Dạng thiếu IF < Điều kiện& gt; THEN < Câu lệnh& gt;; Bài 5: Các câu lệnh pascal

Ngày đăng: 31/01/2015, 03:00

TỪ KHÓA LIÊN QUAN

w