Bài giảng Tin đại cương: Bài 5 Ôn tập chương 1-4 và các vấn đề nâng cao do Trương Xuân Nam biên soạn cung cấp các kiến thức cơ bản về: Thuật toán, hàm, khái niệm cơ sở, lặp, lựa chọn, kết hợp lặp và lựa chọn, đệ quy.
TIN ĐẠI CƯƠNG Bài 5: Ôn tập chương 1-4 vấn đề nâng cao Trương Xuân Nam - Khoa CNTT Nhắc lại nội dung trước Khái niệm câu lệnh lựa chọn Các loại lệnh lựa chọn Câu lệnh if if-else Câu lệnh switch Kết hợp lựa chọn vòng lặp Trương Xuân Nam - Khoa CNTT Bài 5: Ôn tập & nâng cao Thuật toán Hàm Khái niệm sở Lặp Lựa chọn Kết hợp lặp lựa chọn Đệ quy Trương Xuân Nam - Khoa CNTT Bài 5: Ôn tập & nâng cao Thuật toán Hàm Khái niệm sở Lặp Lựa chọn Kết hợp lặp lựa chọn Đệ quy Trương Xuân Nam - Khoa CNTT 5.1 Thuật toán Các bước cần thực để giải vấn đề cụ thể Đặc trưng: Tính hữu hạn Tính máy móc Tính dừng Có đầu vào & đầu Trương Xuân Nam - Khoa CNTT 5.1 Thuật tốn Tính chiều dài đoạn thẳng AB biết tọa độ điểm A (x1,y1) B (x2,y2) Tính tổng ước số số n dương Kiểm tra xem số n có phải số hồn hảo khơng ? (tổng ước nó) Kiểm tra xem n có số phương khơng? Trương Xuân Nam - Khoa CNTT Bài 5: Ôn tập & nâng cao Thuật toán Hàm Khái niệm sở Lặp Lựa chọn Kết hợp lặp lựa chọn Đệ quy Trương Xuân Nam - Khoa CNTT 5.2 Hàm Đoạn chương trình máy tính thực thi thuật tốn Một số kiến thức quan trọng: Kiểu kết hàm Tham trị Tham chiếu Cách trả kết hàm Trương Xuân Nam - Khoa CNTT 5.2 Hàm Kiểu hàm Tên hàm Tham số Thân bool SoNguyenTo(int n) { hàm for (int i=2; i