Bài giảng Kỹ thuật lập trình nâng cao: Chương 1 - ThS. Dương Thành Phết
Số trang: 52
Loại file: pdf
Dung lượng: 1.13 MB
Lượt xem: 12
Lượt tải: 0
Xem trước 6 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Kỹ thuật lập trình nâng cao: Chương 1 cung cấp cho người học những kiến thức cơ bản về ngôn ngữ lập trình C/C++. Các nội dung chính được trình bày trong chương gồm có: Tạo Project với VS 2010, mở Project, các kiến thức cơ bản trong C++, cấu trúc điều khiển, xây dựng hàm con. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật lập trình nâng cao: Chương 1 - ThS. Dương Thành Phết TRƢỜNG CAO ĐẲNG CNTT TP.HCM KHOA CÔNG NGHỆ THÔNG TIN KỸ THUẬT LẬP TRÌNH NÂNG CAOChương 1: KIẾN THỨC CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH C/C++ Giảng Viên: ThS. Dương Thành Phết Email: phetcm@gmail.com Website: http://www.thayphet.net Tel: 0918158670 – facebook.com/DuongThanhPhet1. TẠO PROJECT VỚI VS 2010 Bước 1: Khởi động Visual Studio 20101. TẠO PROJECT VỚI VS 2010 Bước 2: Chọn menu File / New / Project Chọn ngôn ngữ C++ , Chọn kiểu project là Win32 Console Application; Đặt tên cho ứng dụng ở mục Name; Click Browse để chọn vị trí lưu Project và OK1. TẠO PROJECT VỚI VS 2010 Bước 3: Chọn kiểu ứng dụng Console và chọn Empty Project. Nhấn Finish để hoàn tất.1. TẠO PROJECT VỚI VS 2010 Giao diện sau khi tạo Project Cửa số Explorer để quản lý các file trong Project Chọn Solution Explorer1. TẠO PROJECT VỚI VS 2010Cửa sổ gồm 2 giao diện chính : Vùng trống bên trái để viết Code Phía bên phải quản lý các file trong Project Có 3 thư mục chính ở cửa số Explorer: Source Files (*.cpp): Chứa các file cài đặt các hàm Header Files (*.h): Chứa các file khai báo Resource Files: Chứa các tài nguyên (icon, bitmap,. . .)1. TẠO PROJECT VỚI VS 2010Qui ước: Để dễ dàng viết và quản lý code theo phương pháp lập trình thủ tục, mỗi Project mới, ta qui ước như sau: Trong Header File: Khaibao.H: Chứa các khai báo hàm, hằng số, … Trong Source File: Main.cpp: Cài đặt hàm main() Caidat.cpp: Cài đặt các hàm con đã khai báo1. TẠO PROJECT VỚI VS 2010Tạo file khai báo (khaibao.h) Click phải thư mục Header Files Chọn Add Chọn New Item…1. TẠO PROJECT VỚI VS 2010 Chọn Code, Header File (.h) Nhập khaibao.h vào ô Name Chọn OK, sau đó chọn Yes1. TẠO PROJECT VỚI VS 2010Tạo file cài đặt (Main.cpp, Caidat.cpp) Click phải thư mục Source File -> chọn Add chọn New Item… Chọn Code, CPP File (.cpp) Nhập Main.Cpp vào ô Name, chọn OK, chọn Yes Tương tự, tiếp tục tạo file caidat.cpp1. TẠO PROJECT VỚI VS 2010 Ví dụ: Viết chương trình nhập vào 2 số nguyên a, b. Tính tổng và xuất ra màn hình. Khaibao.h #include using namespace std; void Nhap(int &a, int &b); long Tong(int a, int b);1. TẠO PROJECT VỚI VS 2010 Main.Cpp #include khaibao.h void main() { int a, b; long s; Nhap(a, b); s = Tong(a, b); cout1. TẠO PROJECT VỚI VS 2010Caidat.Cpp #include khaibao.h void Nhap(int &a, int &b) { couta; coutb; } long Tong(int a, int b) { return a + b; }1. TẠO PROJECT VỚI VS 2010Dịch, sửa lỗi và chương trình Biên dịch và kiểm tra lỗi: Nhấn Ctrl + Shift + B Nếu có thông báo lỗi (error) thì quan sát và sửa lỗi (cửa sổ lỗi xuất hiện bên dưới màn hình soạn thảo code) Chạy chương trình: Ctrl + F5 (hoặc F5)1. TẠO PROJECT VỚI VS 2010 Kết quả chạy chương trình (Ctrl + F5)2. MỞ PROJECT Cách 1: Khởi động VS Vào menu File/ Open / Project or Solution Chọn thư mục chứa Project Chọn tên Project Open2. MỞ PROJECTCách 2: Mở thư mục chứa Project Double click vào file *.sln3. CÁC KIẾN THỨC CƠ BẢN TRONG C++ 3.1. Lệnh Lệnh là một biểu thức, thực hiện một chức năng: khai báo, gán, xuất, nhập, tính toán … được kết thúc là ; Không nên đặt nhiều lệnh trên cùng một dòng 3.2. Khối lệnh Khối lệnh gồm nhiều lệnh được đặt trong cặp dấu ngoặc { ...} 3.3. Lời chú thích (comment): 1 dòng: // . . . . . Nhiều dòng: 18 /* . . . .18 . . . . */3. CÁC KIẾN THỨC CƠ BẢN TRONG C++ 3.4. Kiểu dữ liệu Kiểu dữ liệu tập các giá trị thuộc một kiểu nào đó. Gồm 2 loại: Kiểu cơ sở: Số nguyên; Số thực; Luận lý ; Mảng; Chuỗi Kiểu tự định nghĩa: Dùng những kiểu cơ sở để xây dựng thành những kiểu dữ liệu mới cho phù hợp với bài toán (Kiểu cấu trúc - struct). 19193. CÁC KIẾN THỨC CƠ BẢN TRONG C++ STT KIỂU GHI CHÚ KÍCH THƢỚC KIỂU LIÊN TỤC (SỐ THỰC) 1 float 4 bytes 2 double 8 bytes 3 long double 8 bytes KIỂU RỜI RẠC (SỐ NGUYÊN) 1 char Ký tự hoặc Số nguyên 1 byte 2 unsigned char Số nguyên dương 1 byte 3 short Số nguyên 2 bytes 4 unsigned short Số nguyên dương 2 bytes 5 int Số ...
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật lập trình nâng cao: Chương 1 - ThS. Dương Thành Phết TRƢỜNG CAO ĐẲNG CNTT TP.HCM KHOA CÔNG NGHỆ THÔNG TIN KỸ THUẬT LẬP TRÌNH NÂNG CAOChương 1: KIẾN THỨC CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH C/C++ Giảng Viên: ThS. Dương Thành Phết Email: phetcm@gmail.com Website: http://www.thayphet.net Tel: 0918158670 – facebook.com/DuongThanhPhet1. TẠO PROJECT VỚI VS 2010 Bước 1: Khởi động Visual Studio 20101. TẠO PROJECT VỚI VS 2010 Bước 2: Chọn menu File / New / Project Chọn ngôn ngữ C++ , Chọn kiểu project là Win32 Console Application; Đặt tên cho ứng dụng ở mục Name; Click Browse để chọn vị trí lưu Project và OK1. TẠO PROJECT VỚI VS 2010 Bước 3: Chọn kiểu ứng dụng Console và chọn Empty Project. Nhấn Finish để hoàn tất.1. TẠO PROJECT VỚI VS 2010 Giao diện sau khi tạo Project Cửa số Explorer để quản lý các file trong Project Chọn Solution Explorer1. TẠO PROJECT VỚI VS 2010Cửa sổ gồm 2 giao diện chính : Vùng trống bên trái để viết Code Phía bên phải quản lý các file trong Project Có 3 thư mục chính ở cửa số Explorer: Source Files (*.cpp): Chứa các file cài đặt các hàm Header Files (*.h): Chứa các file khai báo Resource Files: Chứa các tài nguyên (icon, bitmap,. . .)1. TẠO PROJECT VỚI VS 2010Qui ước: Để dễ dàng viết và quản lý code theo phương pháp lập trình thủ tục, mỗi Project mới, ta qui ước như sau: Trong Header File: Khaibao.H: Chứa các khai báo hàm, hằng số, … Trong Source File: Main.cpp: Cài đặt hàm main() Caidat.cpp: Cài đặt các hàm con đã khai báo1. TẠO PROJECT VỚI VS 2010Tạo file khai báo (khaibao.h) Click phải thư mục Header Files Chọn Add Chọn New Item…1. TẠO PROJECT VỚI VS 2010 Chọn Code, Header File (.h) Nhập khaibao.h vào ô Name Chọn OK, sau đó chọn Yes1. TẠO PROJECT VỚI VS 2010Tạo file cài đặt (Main.cpp, Caidat.cpp) Click phải thư mục Source File -> chọn Add chọn New Item… Chọn Code, CPP File (.cpp) Nhập Main.Cpp vào ô Name, chọn OK, chọn Yes Tương tự, tiếp tục tạo file caidat.cpp1. TẠO PROJECT VỚI VS 2010 Ví dụ: Viết chương trình nhập vào 2 số nguyên a, b. Tính tổng và xuất ra màn hình. Khaibao.h #include using namespace std; void Nhap(int &a, int &b); long Tong(int a, int b);1. TẠO PROJECT VỚI VS 2010 Main.Cpp #include khaibao.h void main() { int a, b; long s; Nhap(a, b); s = Tong(a, b); cout1. TẠO PROJECT VỚI VS 2010Caidat.Cpp #include khaibao.h void Nhap(int &a, int &b) { couta; coutb; } long Tong(int a, int b) { return a + b; }1. TẠO PROJECT VỚI VS 2010Dịch, sửa lỗi và chương trình Biên dịch và kiểm tra lỗi: Nhấn Ctrl + Shift + B Nếu có thông báo lỗi (error) thì quan sát và sửa lỗi (cửa sổ lỗi xuất hiện bên dưới màn hình soạn thảo code) Chạy chương trình: Ctrl + F5 (hoặc F5)1. TẠO PROJECT VỚI VS 2010 Kết quả chạy chương trình (Ctrl + F5)2. MỞ PROJECT Cách 1: Khởi động VS Vào menu File/ Open / Project or Solution Chọn thư mục chứa Project Chọn tên Project Open2. MỞ PROJECTCách 2: Mở thư mục chứa Project Double click vào file *.sln3. CÁC KIẾN THỨC CƠ BẢN TRONG C++ 3.1. Lệnh Lệnh là một biểu thức, thực hiện một chức năng: khai báo, gán, xuất, nhập, tính toán … được kết thúc là ; Không nên đặt nhiều lệnh trên cùng một dòng 3.2. Khối lệnh Khối lệnh gồm nhiều lệnh được đặt trong cặp dấu ngoặc { ...} 3.3. Lời chú thích (comment): 1 dòng: // . . . . . Nhiều dòng: 18 /* . . . .18 . . . . */3. CÁC KIẾN THỨC CƠ BẢN TRONG C++ 3.4. Kiểu dữ liệu Kiểu dữ liệu tập các giá trị thuộc một kiểu nào đó. Gồm 2 loại: Kiểu cơ sở: Số nguyên; Số thực; Luận lý ; Mảng; Chuỗi Kiểu tự định nghĩa: Dùng những kiểu cơ sở để xây dựng thành những kiểu dữ liệu mới cho phù hợp với bài toán (Kiểu cấu trúc - struct). 19193. CÁC KIẾN THỨC CƠ BẢN TRONG C++ STT KIỂU GHI CHÚ KÍCH THƢỚC KIỂU LIÊN TỤC (SỐ THỰC) 1 float 4 bytes 2 double 8 bytes 3 long double 8 bytes KIỂU RỜI RẠC (SỐ NGUYÊN) 1 char Ký tự hoặc Số nguyên 1 byte 2 unsigned char Số nguyên dương 1 byte 3 short Số nguyên 2 bytes 4 unsigned short Số nguyên dương 2 bytes 5 int Số ...
Tìm kiếm theo từ khóa liên quan:
Kỹ thuật lập trình nâng cao Kỹ thuật lập trình Bài giảng Kỹ thuật lập trình nâng cao Ngôn ngữ lập trình C/C++ Cấu trúc điều khiển Xây dựng hàm conTài liệu liên quan:
-
Đồ án tốt nghiệp đề tài: Xây dựng chương trình quản lý nhân sự Khoa Công nghệ thông tin
85 trang 270 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 270 0 0 -
114 trang 245 2 0
-
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 233 0 0 -
80 trang 225 0 0
-
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 212 0 0 -
101 trang 202 1 0
-
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 197 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 170 0 0 -
Luận văn: Nghiên cứu kỹ thuật giấu tin trong ảnh Gif
33 trang 154 0 0