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 1. Khái niệm lập trình và ngôn ngữ lập trình

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: Nguyễn Minh Tuyết
Ngày gửi: 21h:00' 27-01-2019
Dung lượng: 553.3 KB
Số lượt tải: 131
Số lượt thích: 0 người

Tiết 11
CẤU TRÚC RẼ NHÁNH
Giáo viên: Nguyễn Minh Tuyết
Chương II. CẤU TRÚC RẼ NHÁNH VÀ LẶP
Mời các bạn cùng xem và tìm hiểu tình huống sau
ừm, để tớ nghĩ đã.
Nếu ngày mai mưa thì tớ nghỉ
À! Nếu mai mưa thì tớ nghỉ, nếu không mưa thì tớ đếnnhà cậu học nhé
Này, ngày mai cậu có đi học nhóm không?
Dạng thiếu:
Nếu…thì…
Dạng đủ:
Nếu… thì…, nếu không thì…
Cấu trúc mô tả mệnh đề có dạng như trên gọi là
Cấu trúc rẽ nhánh
1. Rẽ nhánh
Chương trình giải phương trình bậc 2
2. Câu lệnh if - then
IF <điều kiện> THEN ;
Điều kiện
Đúng

Câu lệnh
Nếu <điều kiện> đúng thì được thực hiện,
sai bị bỏ qua.
Sai
a. Dạng thiếu

Câu lệnh
Đúng

Câu lệnh
Điều kiện
Điều kiện
- điều kiện là biểu thức qua hệ hoặc biểu thức logic.
- câu lệnh là một lệnh của Pascal.
Trong đó
Ví dụ
Nếu a chia hết cho 2 thì thông báo a la so chan;
IF a mod 2=0 THEN Writeln(‘ a la so chan’);
b. Dạng đủ
IF <Điều kiện> THEN ELSE ;
Điều kiện
Đúng

Câu lệnh 1
Sai

Câu lệnh 2
Nếu <điều kiện> đúng thì đuược thực hiện,
nguược lại thì đuược thực hiện.
Điều kiện

Câu lệnh 1

Câu lệnh 2
Điều kiện

Câu lệnh 1
Điều kiện
Ví dụ:
Nếu a chia hết cho 2 thì thông báo a là so chan
nếu không thì thông báo a la so le;
2. Câu lệnh if - then
IF a mod 2=0 THEN Writeln(`a là so chan`)
ELSE Writeln(`a la so le`);
- Nhóm 1: Nếu delta >= 0 thì thông báo phương trình có nghiệm
- Nhóm 3: Nếu delta<0 thì thông báo phương trình vô nghiệm
- Nhóm 2, 4: Nếu delta <0 thì thông báo phương trình vô nghiệm nếu không thì thông báo phương trình có nghiệm
Ví dụ áp dụng
Ví dụ 1. Viết câu lệnh rẽ nhánh thực hiện
Nhóm 1,3: Viết câu lệnh if - then dạng đủ
Nhóm 2, 4: Viết câu lệnh if - then dạng thiếu
Ví dụ áp dụng
Ví dụ 2. Viết câu lệnh if – then thể hiện tìm giá trị nhỏ nhất của hai số nguyên a, b.
Nhóm 1,3: if a < b then write(‘a nho nhat’) else write(‘b nho nhat’);
Nhóm 2, 4: if a If a>=b then write(‘b nho nhat’);
Ví dụ áp dụng
Câu lệnh if – then thể hiện tìm giá trị nhỏ nhất của hai số nguyên a, b.
Luyện tập

Viết đoạn lệnh tìm giá trị lớn nhất của ba số nguyên a, b, c. Thông báo ra màn hình giá trị lớn nhất
Luyện tập

Đáp án:

Củng cố

Cấu trúc rẽ nhánh
Dạng thiếu : if <điều kiện> then ;
Dạng đủ: if <điều kiện> then else ;
Hướng dẫn về nhà

- Hoàn thành chương trình tìm giá trị lớn nhất của ba số nguyên a, b, c
- Làm bài tập 4 / sgk 51

Tiết 12
CẤU TRÚC RẼ NHÁNH
Giáo viên: Nguyễn Minh Tuyết
Chương II. CẤU TRÚC RẼ NHÁNH VÀ LẶP
Phiếu học tập
Nhóm 1, 3

Nhóm 2, 4

3. Câu lệnh ghép

Chức năng của lệnh ghép:
Ghép hai hay nhiều câu lệnh thành một nhóm lệnh
Cấu trúc:
Begin

End;
Ví dụ 1

If delta>0 then
Begin
writeIn(‘Phuong trinh co hai Nghiem’);
x1:= (-b+sqrt(delta))/(2*a);
x2:= (-b-sqrt(delta))/(2*a);
write(‘x1=‘,x1,’x2=‘,x2);
End;
Ví dụ 2

If delta=0 then
Begin
writeIn(‘Phuong trinh co Nghiem kep’);
x:= -b+/(2*a);
write(‘x=‘,x);
End;
Luyện tập

Viết chương trình nhập vào từ bàn phím toạ độ điểm A(xa, ya) ; B(xb,yb) ; C(xc,yc). Kiểm tra xem ba điểm theo thứ tự nhập vào có tạo thành số đo ba cạnh của tam giác không? Nếu là tam giác tính chu vi tam giác và thông báo kết quả ra màn hình.
Luyện tập

1. Tính độ dài AB, AC, BC theo công thức
D:=sqrt(sqr(x1-x2) + sqr(y1 –y2));
2. Nếu ABCủng cố

Cấu trúc rẽ nhánh
Dạng thiếu : if <điều kiện> then ;
Dạng đủ: if <điều kiện> then else ;
Câu lệnh ghép
Begin

End;
Hướng dẫn về nhà

Làm bài tập 3.18, 3.19 / SBT
 
Gửi ý kiến

↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng ZIP và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT  ↓