2 1 3 4 HP QU S 1

2 1 3 4 HỘP QUÀ SỐ 1 Em hãy xác định điều kiện và hoạt động phụ HỘP QUÀ SỐ 2 HỘP QUÀ SỐ 3 Bài toán: Nhập 2 số a và b, in ra HỘP QUÀ SỐ 4 Phát biểu nào sau đây sai: A. Điều kiện được Baøi 6 Tiết: 27 CA U LEÄNH ÑIEÀU KIEÄN (Tiết 2) Nếu. . . Tiết 27 BÀI 6: C U LỆNH ĐIỀU KIỆN (Tiết 2) 1. Hoạt động Bài 6: C U LỆNH ĐIỀU KIỆN Khi thực hiện chương trình, các câu Bài 6: C U LỆNH ĐIỀU KIỆN 3. Cấu trúc rẽ nhánh: Ví dụ Bài 6: C U LỆNH ĐIỀU KIỆN Cấu trúc rẽ nhánh dạng thiếu (Nếu…thì…) Bài 6: C U LỆNH ĐIỀU KIỆN 3. Cấu trúc rẽ nhánh: Ví dụ Bài 6: C U LỆNH ĐIỀU KIỆN Cấu trúc rẽ nhánh dạng đủ (Nếu…thì…ngược Bài 6: C U LỆNH ĐIỀU KIỆN 3. Cấu trúc rẽ nhánh: Cấu trúc Bài 6: C U LỆNH ĐIỀU KIỆN Sơ đồ hai dạng cấu trúc rẽ Bài 6: C U LỆNH ĐIỀU KIỆN 3. Cấu trúc rẽ nhánh: Bài tập Bài 6: C U LỆNH ĐIỀU KIỆN 4. Câu lệnh điều kiện VD: Tìm Bài 6: C U LỆNH ĐIỀU KIỆN 4. Câu lệnh điều kiện * Câu Bài 6: C U LỆNH ĐIỀU KIỆN 4. Câu lệnh điều kiện VD: Tìm Bài 6: C U LỆNH ĐIỀU KIỆN 4. Câu lệnh điều kiện Nếu…thì…ngược lại Bài 6: C U LỆNH ĐIỀU KIỆN Vi du : Chương tri nh viê Bài 6: C U LỆNH ĐIỀU KIỆN 4. Câu lệnh điều kiện C©u lÖnh BÀI TẬP NHÓM Em hãy viết câu lệnh điều kiện thể hiện: -Nếu a Ví dụ 2: Viết chương trình nhập hai số nguyên a và b khác Câu 1. Các câu lệnh Pascal sau đây được viết đúng hay sai? Nếu Câu 2. Câu lệnh Pascal sau đây được viết đúng hay sai? Nếu sai Câu 3. Với X: =5; sau khi thực hiện câu lệnh Pascal sau: If Câu 4. Chọn câu đúng nhất a) If <điều kiện > then <câu lệnh>; CỦNG CỐ Câu lệnh điều kiện Dạng thiếu: If <điều kiện> Then <câu lệnh>; HƯỚNG DẪN VỀ NHÀ * Học thuộc bài: * Cú pháp, ý nghĩa câu
  • Slides: 31
Download presentation 2 1 3 4

2 1 3 4

HỘP QUÀ SỐ 1 Em hãy xác định điều kiện và hoạt động phụ

HỘP QUÀ SỐ 1 Em hãy xác định điều kiện và hoạt động phụ thuộc điều kiện trong mệnh đề sau: a, Nếu x chia hết cho 3 thì thông báo ra màn hình giá trị của x b, Nếu tổng hai số bất kì trong ba số a, b, c luôn lớn hơn số còn lại thì thông báo a, b, c là 3 cạnh của một tam giác.

HỘP QUÀ SỐ 2

HỘP QUÀ SỐ 2

HỘP QUÀ SỐ 3 Bài toán: Nhập 2 số a và b, in ra

HỘP QUÀ SỐ 3 Bài toán: Nhập 2 số a và b, in ra màn hình số có giá trị lớn hơn. Hãy xác định: Điều kiện Kết quả Hoạt động Đúng Sai In ra màn hình giá trị của a In ra màn hình giá trị của b Nếu a>b thì in ra màn hình giá trị của a; ngươ c la i, in gia tri cu a biê n b ra ma n hi nh

HỘP QUÀ SỐ 4 Phát biểu nào sau đây sai: A. Điều kiện được

HỘP QUÀ SỐ 4 Phát biểu nào sau đây sai: A. Điều kiện được biểu diễn bằng phép so sánh B. Phép so sánh cho kết quả cụ thể là con số C. Phép so sánh cho kết quả hoặc là giá trị Đúng hoặc là giá trị Sai D. Phép so sánh cho kết quả đúng là điều kiện được thỏa mãn và ngược lại

Baøi 6 Tiết: 27 CA U LEÄNH ÑIEÀU KIEÄN (Tiết 2) Nếu. . .

Baøi 6 Tiết: 27 CA U LEÄNH ÑIEÀU KIEÄN (Tiết 2) Nếu. . . thì. . .

Tiết 27 BÀI 6: C U LỆNH ĐIỀU KIỆN (Tiết 2) 1. Hoạt động

Tiết 27 BÀI 6: C U LỆNH ĐIỀU KIỆN (Tiết 2) 1. Hoạt động phụ thuộc vào điều kiện 2. Điều kiện và phép so sánh 3. Cấu trúc rẽ nhánh 4. Câu lệnh điều kiện

Bài 6: C U LỆNH ĐIỀU KIỆN Khi thực hiện chương trình, các câu

Bài 6: C U LỆNH ĐIỀU KIỆN Khi thực hiện chương trình, các câu lệnh được thực hiện như thế nào? Thực hiện tuần tự

Bài 6: C U LỆNH ĐIỀU KIỆN 3. Cấu trúc rẽ nhánh: Ví dụ

Bài 6: C U LỆNH ĐIỀU KIỆN 3. Cấu trúc rẽ nhánh: Ví dụ 2: (SGK) Tổng tiền >= 100000 Giảm 30% Số tiền phải trả= 70% * tổng tiền Mô tả hoạt động tính tiền cho khách như sau: 1 Tính tổng số tiền khách mua 2 Nếu T>= 100000 thì số tiền phải thanh toán = 70%*T 3 In hóa đơn Ví dụ trên thể hiện cấu trúc rẽ nhánh dạng thiếu (Nếu…thì…. )

Bài 6: C U LỆNH ĐIỀU KIỆN Cấu trúc rẽ nhánh dạng thiếu (Nếu…thì…)

Bài 6: C U LỆNH ĐIỀU KIỆN Cấu trúc rẽ nhánh dạng thiếu (Nếu…thì…) Điều kiện ĐÚNG Câu lệnh SAI T>=100000 ĐÚNG 70% x. T SAI

Bài 6: C U LỆNH ĐIỀU KIỆN 3. Cấu trúc rẽ nhánh: Ví dụ

Bài 6: C U LỆNH ĐIỀU KIỆN 3. Cấu trúc rẽ nhánh: Ví dụ 3: (SGK) Tổng tiền >= 100000 Giảm 30% Số tiền phải trả= 70% * tổng tiền Ngược lại, Số tiền phải trả= 90% *tổng tiền Mô tả hoạt động tính tiền cho khách như sau: 1 2 3 Tính tổng số tiền khách hàng mua Nếu T>= 100000 thì số tiền phải thanh toán = 70%*T, ngược lại số tiền phải thanh toán =90%*T In hóa đơn FVí dụ trên thể hiện cấu trúc rẽ nhánh dạng đủ (Nếu…thì…ngược lại…)

Bài 6: C U LỆNH ĐIỀU KIỆN Cấu trúc rẽ nhánh dạng đủ (Nếu…thì…ngược

Bài 6: C U LỆNH ĐIỀU KIỆN Cấu trúc rẽ nhánh dạng đủ (Nếu…thì…ngược lại…) Điều kiện T>=100000 SAI ĐÚNG Câu lệnh 1 SAI Câu lệnh 2 70%x. T Nếu T>= 100000 thì số tiền phải thanh toán =70%*T ngược lại số tiền phải thanh toán =90%*T; 90%x. T

Bài 6: C U LỆNH ĐIỀU KIỆN 3. Cấu trúc rẽ nhánh: Cấu trúc

Bài 6: C U LỆNH ĐIỀU KIỆN 3. 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 đủ

Bài 6: C U LỆNH ĐIỀU KIỆN Sơ đồ hai dạng cấu trúc rẽ

Bài 6: C U LỆNH ĐIỀU KIỆN Sơ đồ hai dạng cấu trúc rẽ nhánh Điều kiện SAI ĐÚNG Câu lệnh Cấu trúc rẽ nhánh dạng thiếu (Nếu…thì…) Câu lệnh 1 Câu lệnh 2 Cấu trúc rẽ nhánh dạng đủ (Nếu…thì…ngược lại…)

Bài 6: C U LỆNH ĐIỀU KIỆN 3. Cấu trúc rẽ nhánh: Bài tập

Bài 6: C U LỆNH ĐIỀU KIỆN 3. Cấu trúc rẽ nhánh: Bài tập áp dụng: Cho 2 số a và b. Hãy in ra màn hình số lớn hơn. Em hãy vẽ sơ đồ theo 2 dạng cấu trúc? Nếu a>b thì in ra màn hình giá trị của a. a>b Nếu a>b thì in ra giá trị của a, ngươ c la i, in gia tri cu a biê n b Sai Ñuùng a>b Sai Ñuùng In a Cấu trúc rẽ nhánh dạng thiếu In a In b Cấu trúc rẽ nhánh dạng đủ

Bài 6: C U LỆNH ĐIỀU KIỆN 4. Câu lệnh điều kiện VD: Tìm

Bài 6: C U LỆNH ĐIỀU KIỆN 4. Câu lệnh điều kiện VD: Tìm số lớn nhất trong 2 số a và b Điều kiện a > b? Kết quả Hoạt động Đúng In ra màn hình giá trị của a Nếu a>b thì in ra màn hình giá trị của a; ĐIỀU KIỆN THEN C U LỆNH; IF Câu lệnh điều kiện dạng thiếu trong Pascal: IF a > b THEN Write ( a ) ;

Bài 6: C U LỆNH ĐIỀU KIỆN 4. Câu lệnh điều kiện * Câu

Bài 6: C U LỆNH ĐIỀU KIỆN 4. Câu lệnh điều kiện * Câu lệnh điều kiện dạng thiếu Cú pháp: Nếu…thì Điều kiện? SAI If <điều kiện> then <câu lệnh> ; Hoạt động : ĐÚNG Câu lệnh - Chương trình sẽ kiểm tra điều kiện. Nếu điều kiện được thỏa mãn, chương trình sẽ thực hiện câu lệnh sau từ khóa then. Ngược lại, câu lệnh đó bị bỏ qua.

Bài 6: C U LỆNH ĐIỀU KIỆN 4. Câu lệnh điều kiện VD: Tìm

Bài 6: C U LỆNH ĐIỀU KIỆN 4. Câu lệnh điều kiện VD: Tìm số lớn nhất trong 2 số a và b Điều kiện a > b? Kết quả Đúng Sai Hoạt động In ra màn hình giá trị của a In ra màn hình giá trị của b Nê u a>b, thì in gia tri cu a biê n a ra ma n hi nh; ngươ c la i, in gia tri cu a biê n b ra ma n hi nh IF ĐIỀU KIỆN THEN C U LỆNH 1 ELSE C U LỆNH 2; Câu lệnh điều kiện dạng đủ trong Pascal: If a>b then write (a) Else write (b) ;

Bài 6: C U LỆNH ĐIỀU KIỆN 4. Câu lệnh điều kiện Nếu…thì…ngược lại

Bài 6: C U LỆNH ĐIỀU KIỆN 4. Câu lệnh điều kiện Nếu…thì…ngược lại * Câu lệnh điều kiện dạng đủ Cú pháp: If <điều kiện> then <câu lệnh 1 > Điều kiện? Hoạt động : ĐÚNG Câu lệnh 1 else <câu lệnh 2 > ; SAI Chương trình sẽ kiểm tra điều kiện. Câu lệnh 2 Nếu điều kiện được thỏa mãn, chương trình sẽ thực hiện câu lệnh 1 sau từ khóa then. Ngược lại, câu lệnh 2 sẽ được thực hiện.

Bài 6: C U LỆNH ĐIỀU KIỆN Vi du : Chương tri nh viê

Bài 6: C U LỆNH ĐIỀU KIỆN Vi du : Chương tri nh viê t kê t qua cu a a chia cho b, vơ i a va b la hai sô bâ t ki nhập từ bàn phím. Phe p ti nh chi thư c hiê n đươ c khi b ≠ 0. Chương tri nh câ n kiê m tra gia tri cu a b. Nê u b ≠ 0 thi thư c hiê n phe p chia. Nê u b = 0 se thông ba o lô i. thuâ t toa n Nê u b ≠ 0 thi ti nh kê t qua ngươ c la i thông ba o lô i If b<>0 then x: =a/b else write(‘mau so bang 0, khong chia duoc’);

Bài 6: C U LỆNH ĐIỀU KIỆN 4. Câu lệnh điều kiện C©u lÖnh

Bài 6: C U LỆNH ĐIỀU KIỆN 4. Câu lệnh điều kiện C©u lÖnh ®iÒu kiÖn d¹ng thiÕu: if <®iÒu kiÖn> then <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 sau tõ kho¸ then. Ng ưîc l¹i, c©u lÖnh ®ã bÞ bá qua. C©u lÖnh ®iÒu kiÖn d¹ng ®ñ: if <®iÒu kiÖn> then <c©u lÖnh 1> else <c©u lÖnh 2> ; 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 sau tõ kho¸ then. Trong trư êng hîp ngư îc l¹i, c©u lÖnh 2 sÏ ®ư îc thùc hiÖn.

BÀI TẬP NHÓM Em hãy viết câu lệnh điều kiện thể hiện: -Nếu a

BÀI TẬP NHÓM Em hãy viết câu lệnh điều kiện thể hiện: -Nếu a lớn hơn 0 thì in ra màn hình a là số dương. -Nếu a nhỏ hơn 0 thì in ra màn hình a là số âm. Bài giải: CÁCH 1 IF a > 0 then Write (a, ‘la so dương’) ; IF a < 0 then Write (a , ’la so am’) ; CÁCH 2 IF a > 0 then Write (a , ’ la so duong’) else Write (a , ’ la so am’) ;

Ví dụ 2: Viết chương trình nhập hai số nguyên a và b khác

Ví dụ 2: Viết chương trình nhập hai số nguyên a và b khác nhau từ bàn phím và in số a ra màn hình nếu a>b. Ngược lại in số b ra màn hình Sử dụng câu lệnh điều kiện để viết chương trình trên? Var a, b: Integer; Begin Write (‘ Nhap so a= ‘); Readln (a); Write (‘ Nhap so b= ‘); Readln (b); End. If a > b then writeln (a) else write (b) ;

Câu 1. Các câu lệnh Pascal sau đây được viết đúng hay sai? Nếu

Câu 1. Các câu lệnh Pascal sau đây được viết đúng hay sai? Nếu sai thì giải thích tại sao? If x : = 7 then a = b ; Không phải là lệnh gán mà phải là phép so sánh Phải là lệnh gán

Câu 2. Câu lệnh Pascal sau đây được viết đúng hay sai? Nếu sai

Câu 2. Câu lệnh Pascal sau đây được viết đúng hay sai? Nếu sai thì giải thích tại sao? If x=7 then a: =b ; else m: =n; Không có dấu chấm phẩy trước từ khóa else www. themegallery. com

Câu 3. Với X: =5; sau khi thực hiện câu lệnh Pascal sau: If

Câu 3. Với X: =5; sau khi thực hiện câu lệnh Pascal sau: If 25 mod 5 = 0 then x: =x+3; thì giá trị của X bằng bao nhiêu? a. 5; c. 6; b. 2; d. 8; www. themegallery. com

Câu 4. Chọn câu đúng nhất a) If <điều kiện > then <câu lệnh>;

Câu 4. Chọn câu đúng nhất a) If <điều kiện > then <câu lệnh>; b) If <điều kiện > then <câu lệnh>; c) If <điều kiện > then <câu lệnh 1> ; else <câu lệnh 2>; d) If <câu lệnh> then <điều kiện 1> else <điều kiện 2>;

CỦNG CỐ Câu lệnh điều kiện Dạng thiếu: If <điều kiện> Then <câu lệnh>;

CỦNG CỐ Câu lệnh điều kiện Dạng thiếu: If <điều kiện> Then <câu lệnh>; Dạng đủ: If <điều kiện> Then <câu lệnh 1> Else <câu lệnh 2>;

HƯỚNG DẪN VỀ NHÀ * Học thuộc bài: * Cú pháp, ý nghĩa câu

HƯỚNG DẪN VỀ NHÀ * Học thuộc bài: * Cú pháp, ý nghĩa câu lệnh điều kiện dạng thiếu và dạng đủ * Làm bài tập 5, 6, 7 sgk trang 51 * Chuẩn bị bài thực hành số 4

Từ khóa » Câu Lệnh Pascal Sau đây được Viết đúng Hay Sai If X 5 Then Write(x)