Professional Documents
Culture Documents
chuẩn bị buổi 1 code
chuẩn bị buổi 1 code
Cấu trúc cơ bản của chương trình C++: gồm 3 thành phần:
1int x;
2x = 5 * 2;
3cout << "Xin chao cac ban!";
- Phân tích ví dụ:
- Dòng 1: Câu lệnh khai báo biến có tên là x.
- Dòng 2: Là câu lệnh gán giá trị cho biến x. Ở đây biến x được gán giá trị bằng kết quả của biểu thức 5 * 2;
- Dòng 3: Câu lệnh có nhiệm vụ đưa dữ liệu lên màn hình.
2. Hàm ( functions)
- Là một nhóm các câu lệnh được tập hợp lại để thực hiện một nhiệm vụ nào đó
- Bất cứ một ctrinh C++ nào cũng đều phải có ít nhất một hàm main()
1#include <iostream>
2#include <math.h>
3#include <fstream>
- Phân tích chút:
- Dòng 1: Khai báo thư viện có tên iostream. Thư viện này cung cấp cho chúng ta khả năng nhập xuất dữ liệu cơ bản với chương trình.
- Dòng 2: Khai báo thư viện toán học. Khi chúng ta cần dùng đến căn bậc 2 hay bình phương….. Thư viện này sẽ giúp chúng ta làm được
điều đó.
- Dòng 3: Khai báo thư viện fstream. Giúp chúng ta có thể làm việc với các file nằm ngoài chương trình.
II. IDE (Integrated Development Environment): Môi trường tích hợp dùng để viết code phát triển
ứng dụng
Một trình soạn thảo mã nguồn (source code editor): dùng để viết mã.
Trình biên dịch (compiler) và/hoặc trình thông dịch (interpreter).
Công cụ xây dựng tự động: khi sử dụng sẽ biên dịch (hoặc thông dịch) mã
nguồn, thực hiện liên kết (linking), và có thể chạy chương trình một cách tự
động.
Trình gỡ lỗi (debugger): hỗ trợ dò tìm lỗi.
Ngoài ra, còn có thể bao gồm hệ thống quản lý phiên bản và các công cụ nhằm
đơn giản hóa công việc xây dựng giao diện người dùng đồ họa (GUI).
Nhiều môi trường phát triển hợp nhất hiện đại còn tích hợp trình duyệt lớp (class
browser), trình quản lý đối tượng (object inspector), lược đồ phân cấp lớp (class
hierarchy diagram),… để sử dụng trong việc phát triển phần mềm theo hướng đối
tượng.
Lệnh Ý nghĩa
Cin
Cout
3. Toán tử
Chúng ta phân biệt và nhớ các toán tử này thông qua hướng mũi tên chỉ đến như sau:
1. Dữ liệu nhập từ bàn phím lưu trong luồng đầu vào cin sẽ được gán vào phía mũi tên chỉ đến.
Ví dụ cin >> a nghĩa là dữ liệu nhập trong cin sẽ gán vào biến a.
2. Dữ liệu trong chương trình sẽ được gán vào luồng đầu ra cout theo phía mũi tên chỉ đến.
Ví dụ cout << a nghĩa là giá trị của biến a sẽ được gán vào luồng đầu ra cout để xuất ra màn hình.