TRÌNH BÀY THUẬT TOÁN BẰNG LƯU ĐỒ 1.. THUẬT TOÁN: Dãy hữu hạn các bước để giải quyết bài tóan.. LƯU ĐỒ: Biễu diễn thuật tóan bằng các ký hiệu hình khối quy ước... Ví dụ 1: Viết chương t
Trang 1BÀI 3
CẤU TRÚC ĐIỀU KHIỂN
RẼ NHÁNH
Trang 2I TRÌNH BÀY THUẬT TOÁN
BẰNG LƯU ĐỒ
1 THUẬT TOÁN:
Dãy hữu hạn các bước để giải quyết bài tóan
2 LƯU ĐỒ:
Biễu diễn thuật tóan bằng các ký hiệu hình
khối quy ước
Trang 3KÝ HIỆU QUI ƯỚC
Trang 4 Ví dụ 1: Viết chương trình nhập điểm tóan lý hóa, tính điểm trung bình, in kết quả đậu hay rớt.
Bắt đầu
Kết thúc
Nhập tóan,lý,hóa
TB=(toan+ly+hoa)/3
Xuất TB
Trang 5Ví dụ 2: Giải và biện luận PTB1
Trang 6 Ví dụ 3: Giải và biện luận PTB2
Trang 7VD 4:Tìm ước số chung lớn nhất của một số.
Trang 83 CÁC CẤU TRÚC ĐIỀU KHIỂN
Trang 9b Cấu trúc điều kiện:
Trang 10 b Cấu trúc điều kiện (dạng 2):
Trang 13III CT ĐIỀU KHIỂN IF
câu lệnh;
btđk Đ S
Trang 14 Ví dụ 1: Viết chương trình nhập điểm, tính
điểm trung bình, in thông báo thi lại nếu TB dưới 5
Ví dụ 2: Viết chương trình nhập 1 số nguyên,
in thông báo nếu số nhập vào là số chẵn
Ví dụ 3: Viết chương trình nhập hệ số a, b
Nếu a và b khác 0 thì đi giải phương trình bậc
1, in nghiệm số
Trang 15câu lệnh 1;
btđk ĐS
câu lệnh 2;
Trang 16 Ví dụ 1: Viết chương trình nhập điểm, tính điểm
thông báo nếu số nhập vào là số chẵn, hay lẽ.
và biện luận PTB1.
nghiệm.
Trang 17<cl3>;
Trang 18 Ví dụ 2: Giải và biện luận PTB2.
Ví dụ 3: Nhập vào 3 số đo a, b, c cho biết a, b,
c có tạo thành tam giác không Nếu có, hãy
xác định loại tam giác (thường, cân, vuông,
vuông cân, đều)
Trang 19IV HẰNG SỐ
ĐN: Là đối tượng không thay đổi giá trị trong suốt thời gian thực hiện chương trình
Khai báo:
cách 1: #define <TENHANG> <giá_trị>
cách 2: const <TENHANG> = <giá_trị>;
Giá trị: Là các trị thuộc kiểu cơ bản
Vị trí khai báo: Trước khi sử dụng Thường đặt sau #include
Trang 20 Ví dụ: Khai báo hằng ¶ trong các bài tóan hình tròn
#define PI 3.1415
const EPSILON 0.0001
số nguyên > kiểu int
Trang 23V CẤU TRÚC ĐK SWITCH