intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Kỹ thuật lập trình nâng cao: Chương 1 - ThS. Dương Thành Phết

Chia sẻ: Ngocnga Ngocnga | Ngày: | Loại File: PDF | Số trang:52

66
lượt xem
7
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Kỹ thuật lập trình nâng cao: Chương 1 - ThS. Dương Thành Phết

  1. TRƢỜNG CAO ĐẲNG CNTT TP.HCM KHOA CÔNG NGHỆ THÔNG TIN KỸ THUẬT LẬP TRÌNH NÂNG CAO Chƣơ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/DuongThanhPhet
  2. 1. TẠO PROJECT VỚI VS 2010  Bước 1: Khởi động Visual Studio 2010
  3. 1. 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à OK
  4. 1. 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.
  5. 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 Explorer
  6. 1. TẠO PROJECT VỚI VS 2010 Cử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,. . .)
  7. 1. TẠO PROJECT VỚI VS 2010 Qui ƣớ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áo
  8. 1. TẠO PROJECT VỚI VS 2010 Tạo file khai báo (khaibao.h)  Click phải thư mục Header Files  Chọn Add  Chọn New Item…
  9. 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 Yes
  10. 1. TẠO PROJECT VỚI VS 2010 Tạ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.cpp
  11. 1. 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);
  12. 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); cout
  13. 1. TẠO PROJECT VỚI VS 2010 Caidat.Cpp #include "khaibao.h" void Nhap(int &a, int &b) { couta; coutb; } long Tong(int a, int b) { return a + b; }
  14. 1. TẠO PROJECT VỚI VS 2010 Dị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)
  15. 1. TẠO PROJECT VỚI VS 2010 Kết quả chạy chương trình (Ctrl + F5)
  16. 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  Open
  17. 2. MỞ PROJECT Cách 2:  Mở thư mục chứa Project  Double click vào file *.sln
  18. 3. 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 . . . . */
  19. 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). 19 19
  20. 3. 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ố nguyên 4 bytes 6 unsigned int Số nguyên dương 4 bytes 7 long Số nguyên 4 bytes 8 unsigned long Số nguyên dương 4 bytes KIỂU LUẬN LÝ 20 20 1 bool Gồm 2 giá trị: true hoặc false
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2