Tìm kiếm theo tiêu đề

Tin tức cộng đồng

[MỜI HỢP TÁC] Các kỳ thi Olympic Quốc tế 2026 (IMO - IEO - ISO)

Kính gửi Quý Lãnh đạo, Ban Giám hiệu và Quý Thầy/Cô, FermatTech (Đối tác Google tại VN) phối hợp cùng SCO Ấn Độ trân trọng kính mời tham gia 3 kỳ thi uy tín dành cho HS từ lớp 1 - 12: - IMO: Olympic Toán Quốc tế. - IEO: Olympic Tiếng Anh Quốc tế. - ISO: Olympic Khoa học...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

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

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ...
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Lê Thị Hồng Gấm (trang riêng)
Ngày gửi: 08h:15' 14-12-2009
Dung lượng: 2.3 MB
Số lượt tải: 88
Số lượt thích: 0 người
kính chào quý thầy cô
và các em học sinh!
Tiết 30. Bài 6:
CÂU LỆNH ĐIỀU KIỆN
Trường THCS Tứ Hạ
LỚP:8/3


4. Cấu trúc rẽ nhánh:
Xét bài toán:
Nhập vào một số nguyên A. Hãy kiểm tra xem số đó là số chẵn hay số lẻ?
 Cấu trúc rẽ nhánh dạng thiếu.
*. Xác định bài toán:
Input:
Output:
Số A
Thông báo kết quả
*. Mô tả thuật toán:
B1: Nhập giá trị cho A;
B2: Nếu A chia hết cho 2 thì in ra màn hình A là số chẵn, chuyển đến B4;
B3: Nếu A không chia hết cho 2 thì in ra màn hình A là số lẻ, chuyển đến B4;
B4: Kết thúc thuật toán;


B2: Nếu A chia hết cho 2 thì in ra màn hình A là số chẵn, ngược lại, in ra màn hình a là số lẻ;
B3: Kết thúc thuật toán;
 Cấu trúc rẽ nhánh dạng đủ.
4. Cấu trúc rẽ nhánh:
*. Mô tả thuật toán:
B1: Nhập giá trị cho A;
Xét bài toán:
Nhập vào một số nguyên A. Hãy kiểm tra xem số đó là số chẵn hay số lẻ?
Câu lệnh
Điều kiện?
Điều kiện?
Đúng
Sai
a) Cấu trúc rẽ nhánh dạng thiếu:
Câu lệnh1
Điều kiện?
Điều kiện?
Đúng
Sai
b) Cấu trúc rẽ nhánh dạng đủ:
Câu lệnh2
Câu lệnh1
Câu lệnh2
Câu lệnh1


Xét bài toán 1:
Nhập vào một số n rồi kiểm tra xem số n là số nguyên dương hay nguyên âm.
Nếu số n lớn hơn 0 thì số n là số nguyên dương.
Nếu số n bé hơn 0 thì số n là nguyên âm.
 Cấu trúc rẽ nhánh dạng thiếu.
Nếu số n lớn hơn 0 thì số n là số nguyên dương, ngược lại, số n là số nguyên âm.
 Cấu trúc rẽ nhánh dạng đủ.


Xét bài toán:
Nhập vào một số nguyên a. Hãy kiểm tra xem số đó là số chẵn hay số lẻ?
- Nếu a chia hết cho 2 thì in ra màn hình a là số chẵn.
- Nếu a không chia hết cho 2 thì in ra màn hình a là số lẻ.
 Cấu trúc rẽ nhánh dạng thiếu.
Nếu a chia hết cho 2 thì in ra màn hình a là số chẵn,
ngược lại, in ra màn hình a là số lẻ.
 Cấu trúc rẽ nhánh dạng đủ.


5. Câu lệnh điều kiện:
Dạng thiếu:
- Cú pháp:
IF <điều kiện> THEN ;
Trong đó:
+ IF, THEN: là từ khoá;
+ <điều kiện>: thường là phép so sánh;
- Hoạt động: Chương trình sẽ kiểm tra điều kiện. Nếu điều kiện được thảo 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.


+Nếu (A mod 2=0) thì in ra màn hình A là số chẳn;
+Nếu (A mod 2<>0)thì in ra màn hình A là số lẻ;
IF
THEN
5. Câu lệnh điều kiện:
Xét bài toán:
Nhập vào một số nguyên A. Hãy kiểm tra xem số đó là số chẵn hay số lẻ?


5. Cấu lệnh điều kiện:
5. Cấu lệnh điều kiện:
Dạng thiếu
- Cú pháp:
IF <điều kiện> THEN ;
IF (A mod 2=0) THEN writeln(A,‘la so chan’);
IF (A mod 2 =1) THEN writeln(A,‘la so le’);
- Ví dụ1:


b. Dạng đủ:
- Cú pháp:
5. Câu lệnh điều kiện:
IF <điều kiện> THEN
ELSE ;
- Hoạt động: 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. Ngược lại, câu lệnh2 sẽ được thực hiện.


THEN
5. Câu lệnh điều kiện:
IF
ELSE
Xét bài toán:
Nhập vào một số nguyên A. Hãy kiểm tra xem số đó là số chẵn hay số lẻ?
Nếu (A mod 2=0) thì in ra màn hình A là số chẳn
ngược lại, in ra màn hình A là số lẻ;


5. Cấu lệnh điều kiện:
5. Cấu lệnh điều kiện:
b. Dạngđủ
- Cú pháp:
IF (A mod 2=0) THEN writeln (A,‘la so chan’);
ELSE writeln(A,‘la so le’);
- Ví dụ2:
IF <điều kiện> THEN
ELSE ;
Ví dụ: Viết chương trình nhập vào một số nguyên. Hãy kiểm tra xem số đó là số chẵn hay số lẻ?
Input:
Output:
Số A
Thông báo kết quả
Kiểm tra: A
- Nếu A mod 2=0 Thì A là số chẵn
- Nếu A mod 2=1 Thì A là số lẻ
Program CT_VD2;
Var A: integer;
Begin
Writeln(‘Nhap so A=’); Readln(A);
If (A mod 2=0) then write(A,‘la so chan’)
If (A mod 2 =1) then write(A,‘la so le’);
Readln;
End.
Củng cố
Cấu trúc rẽ nhánh dạng thiếu.
Câu lệnh điều kiện dạng thiếu.
- Cấu trúc rẽ nhánh dạng đủ.
- Câu lệnh điều kiện dạng đủ.

xin chân thành cảm ơn quý thầy cô
và các em học sinh!
 
Gửi ý kiến