tailieunhanh - Giáo trình Kỹ thuật lập trình - CĐ Kinh tế Kỹ thuật TP.HCM

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! | TRÖÔØ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@ Năm 2020 MỤC LỤC BÀI 1 CÁC KHÁI NIỆM CƠ BẢN CỦA NGÔN NGỮ LẬP TRÌNH C C . 5 Mục tiêu . 5 Nội dung . 5 Khái quát về ngôn ngữ lập trình C C . 5 Giới thiệu . 5 Các thành phần cơ bản của ngôn ngữ C C . 7 Các kiểu dữ liệu cơ sở . 7 Các kiểu dữ liệu cơ bản. 7 Khái niệm về biến và hằng . 8 Từ khóa . 9 Ghi chú . 9 Biểu thức Toán tử - Câu lệnh . 10 Biểu thức Toán tử . 10 Lệnh và khối lệnh . 14 Chuyển đổi kiểu giá trị. 16 Các hàm có sẵn trong C C . 16 Phạm vi của biến . 17 Thuật toán lưu đồ . 17 Khái niệm . 17 Các ký hiệu trên lưu đồ . 17 Các ví dụ biểu diễn lưu đồ thuật toán . 17 Khởi động và thoát Dev-C . 19 Bài tập . 21 BÀI 2 CÁC HÀM NHẬP XUẤT . 23 Mục tiêu . 23 Nội dung . 23 Hàm printf amp scanf . 23 Hàm printf. 23 Hàm scanf . 26 Hàm getche amp getch. 27 Hàm getche . 27 Hàm getch . 27 Nhập xuất cout amp cin . 27 KHOA CÔNG NGHỆ THÔNG TIN Trang 1 Hàm cout . 27 Hàm cin . 28 Bài tập . 28 BÀI 3 CẤU TRÚC ĐIỀU KHIỂN . 30 Mục tiêu . 30 Nội dung . 30 Câu lệnh điều khiển . 30 Dạng 1 if thiếu . 30 Dạng 2 if else . 34 Cấu trúc else if . 39 Lệnh switch case . 45 Vòng lặp . 52 Vòng lặp for . 52 Lệnh while . 60 Lệnh do while . 64 Vòng lặp lồng nhau . 67 Lệnh break . 69 Lệnh continue và goto . 70 Lệnh exit . 72 Bài tập . 73 Sử dụng lệnh if . 73 Sử dụng lệnh switch . 74 Bài tập làm thêm . 75 Bài tập vòng lặp . 75 BÀI 4 HÀM . 79 Mục tiêu . 79 Nội dung . 79 Tổng quan về hàm . 79 Khái niệm . 79 Cấu trúc của