Giáo trình Lập trình cơ bản với C++: Phần 1
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Giáo trình Lập trình cơ bản với C++: Phần 1 Hồ Sĩ Đàm, Trần Thị Minh Châu, Lê Sỹ Vinh GIÁO TRÌNH LẬP TRÌNH CƠ BẢN VỚI C++ NXB Đại học Quốc gia M cl c Gi i thi u...........................................................................................................6 Chương 1. M u .........................................................................................8 1.1. Chương trình là gì?.............................................................................8 1.2. L p trình là gì? ...................................................................................8 1.2.1. M c cao c l p v i máy tính ......................................................8 1.2.2. M c th p ph thu c vào máy tính ..............................................10 1.3. Ngôn ng l p trình và chương trình d ch ..........................................10 1.4. Môi trư ng l p trình b c cao.............................................................11 1.5. L i và tìm l i ....................................................................................13 1.6. L ch s C và C++ .............................................................................14 1.7. Chương trình C++ u tiên ...............................................................15 Bài t p .........................................................................................................19 Chương 2. Bi n, ki u d li u và các phép toán ............................................20 2.1. Ki u d li u......................................................................................22 2.1.1. Ki u d li u cơ b n ....................................................................22 2.1.2. Ki u d li u d n xu t .................................................................24 2.2. Khai báo và s d ng bi n .................................................................24 2.2.1. nh danh và cách t tên bi n ...................................................24 2.2.2. Khai báo bi n .............................................................................25 2.3. H ng.................................................................................................25 2.4. Các phép toán cơ b n........................................................................26 2.4.1. Phép gán.....................................................................................26 2.4.2. Các phép toán s h c..................................................................26 2.4.3. Các phép toán quan h ................................................................27 1 2.4.4. Các phép toán lô-gic...................................................................28 2.4.5. ưu tiên c a các phép toán......................................................28 2.4.6. Tương thích gi a các ki u ..........................................................29 Bài t p .........................................................................................................30 Chương 3. Các c u trúc i u khi n ..............................................................31 3.1. Lu ng i u khi n..............................................................................31 3.2. Các c u trúc r nhánh .......................................................................32 3.2.1. L nh if-else ...........................................................................32 3.2.2. L nh switch .............................................................................38 3.3. Các c u trúc l p ................................................................................42 3.3.1. Vòng while...............................................................................42 3.3.2. Vòng do-while ........................................................................45 3.3.3. Vòng for ...................................................................................48 3.4. Thu t toán và các c u trúc i u khi n l ng nhau...............................50 3.5. Các l nh break và continue .........................................................53 3.6. Bi u th c i u ki n trong các c u trúc i u khi n.............................56 Bài t p .........................................................................................................58 Chương 4. Hàm............................................................................................59 4.1. C u trúc chung c a hàm ...................................................................60 4.2. Cách s d ng hàm ............................................................................62 4.3. Các hàm có s n.................................................................................60 4.4. Bi n toàn c c và bi n a phương .....................................................63 4.4.1. Ph m vi c a bi n ........................................................................63 4.4.2. Th i gian s ng c a bi n..............................................................65 4.5. Tham s , i s , và cơ ch truy n d li u cho hàm...........................66 2 4.5.1. Truy n giá tr ..............................................................................66 4.5.2. Truy n tham chi u......................................................................67 4.5.3. Tham s m c nh ........................... ...
Tìm kiếm theo từ khóa liên quan:
Giáo trình Lập trình cơ bản với C++ Lập trình cơ bản với C++ Ngôn ngữ lập trình Chương trình dịch Kiểu dữ liệu Cấu trúc điều khiển Cơ chế truyền dữ liệuTài liệu cùng danh mục:
-
Tìm hiểu về lỗi tràn bộ đệm (Buffer Overflow)
5 trang 363 0 0 -
Giáo trình Cấu trúc dữ liệu và thuật toán trên C++
74 trang 343 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 7 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
16 trang 334 0 0 -
180 trang 274 0 0
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 252 0 0 -
173 trang 247 2 0
-
Bài giảng Phân tích thiết kế và giải thuật - Chương 2: Kỹ thuật thiết kế giải thuật
80 trang 243 0 0 -
Kiến thức phần cứng máy tính - Sửa chữa nâng cấp và cài đặt máy tính xách tay Tập 2
483 trang 242 3 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 242 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 6 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
12 trang 239 0 0
Tài liệu mới:
-
Khảo sát tình trạng dinh dưỡng trước mổ ở người bệnh ung thư đại trực tràng
9 trang 20 0 0 -
94 trang 17 0 0
-
Tham vấn Thanh thiếu niên - ĐH Mở Bán công TP Hồ Chí Minh
276 trang 18 0 0 -
Kết hợp luân phiên sóng T và biến thiên nhịp tim trong tiên lượng bệnh nhân suy tim
10 trang 17 0 0 -
Đề thi giữa học kì 1 môn Ngữ văn lớp 9 năm 2024-2025 có đáp án - Trường THCS Nguyễn Trãi, Thanh Khê
14 trang 20 0 0 -
Đánh giá hiệu quả giải pháp phát triển thể chất cho sinh viên Trường Đại học Kiến trúc Hà Nội
8 trang 17 0 0 -
Tỉ lệ và các yếu tố liên quan đoạn chi dưới ở bệnh nhân đái tháo đường có loét chân
11 trang 18 0 0 -
39 trang 18 0 0
-
Đề thi học kì 1 môn Tiếng Anh lớp 6 năm 2024-2025 có đáp án - Trường TH&THCS Quang Trung, Hội An
6 trang 18 1 0 -
Tôm ram lá chanh vừa nhanh vừa dễRất dễ làm, nhanh gọn mà lại ngon. Nhà mình
7 trang 18 0 0