Thông tin tài liệu:
Giáo trình Kỹ thuật lập trình cung cấp cho người học các kiến thức: Các khái niệm cơ bản của ngôn ngữ lập trình C/C++; Các hàm nhập xuất; Cấu trúc điều khiển; Hàm; Mảng và chuỗi; Con trỏ; Kiểu dữ liệu người dùng tự định nghĩa. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Giáo trình Kỹ thuật lập trình - CĐ Kinh tế Kỹ thuật TP.HCMTRÖÔØNG CAO ÑAÚNG KINH TEÁ KYÕ THUAÄT THAØNH PHOÁ HOÀ CHÍ MINH KHOA COÂNG NGHEÄ THOÂNG TIN - - - - Giảng viên: Nguyễn Gia Quang Đăng Khoa Công nghệ thông tin Email: nguyengiaquangdang@hotec.edu.vn Năm 2020 MỤC LỤCBÀI 1 : CÁC KHÁI NIỆM CƠ BẢN CỦA NGÔN NGỮ LẬP TRÌNH C/C++...... 51.1 Mục tiêu ............................................................................................................... 51.2 Nội dung .............................................................................................................. 5 1.2.1 Khái quát về ngôn ngữ lập trình C/C++ ....................................................... 5 1.2.1.1 Giới thiệu .................................................................................................. 5 1.2.1.2 Các thành phần cơ bản của ngôn ngữ C/C++ ...................................... 7 1.2.2 Các kiểu dữ liệu cơ sở ..................................................................................... 7 1.2.2.1 Các kiểu dữ liệu cơ bản........................................................................... 7 1.2.2.2 Khái niệm về biến và hằng ..................................................................... 8 1.2.2.3 Từ khóa .................................................................................................... 9 1.2.2.4 Ghi chú ..................................................................................................... 9 1.2.3 Biểu thức – Toán tử - Câu lệnh ................................................................... 10 1.2.3.1 Biểu thức – Toán tử ............................................................................... 10 1.2.3.2 Lệnh và khối lệnh .................................................................................. 14 1.2.3.3 Chuyển đổi kiểu giá trị.......................................................................... 16 1.2.3.4 Các hàm có sẵn trong C/C++ ............................................................... 16 1.2.3.5 Phạm vi của biến ................................................................................... 17 1.2.4 Thuật toán lưu đồ ......................................................................................... 17 1.2.4.1 Khái niệm ............................................................................................... 17 1.2.4.2 Các ký hiệu trên lưu đồ ......................................................................... 17 1.2.5.3 Các ví dụ biểu diễn lưu đồ thuật toán ................................................. 17 1.2.5.4 Khởi động và thoát Dev-C++ ............................................................... 191.3 Bài tập ................................................................................................................ 21BÀI 2 : CÁC HÀM NHẬP XUẤT .................................................................... 232.1 Mục tiêu ............................................................................................................. 232.2 Nội dung ............................................................................................................ 23 2.2.1 Hàm printf & scanf ....................................................................................... 23 2.2.1.1 Hàm printf.............................................................................................. 23 2.2.1.2 Hàm scanf ............................................................................................... 26 2.2.2 Hàm getche & getch...................................................................................... 27 2.2.2.1 Hàm getche ............................................................................................. 27 2.2.2.2 Hàm getch .............................................................................................. 27 2.2.3 Nhập xuất cout & cin .................................................................................... 27KHOA CÔNG NGHỆ THÔNG TIN Trang 1 2.2.3.1 Hàm cout ................................................................................................ 27 2.2.3.2 Hàm cin .................................................................................................. 282.3 Bài tập ................................................................................................................ 28BÀI 3 : CẤU TRÚC ĐIỀU KHIỂN .................................................................. 303.1 Mục tiêu ............................................................................................................. 303.2 Nội dung ...