Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 86 trang
THÔNG TIN TÀI LIỆU
Nội dung
TÀI LIỆU LƯU HÀNH NỘI BỘ laptrinhphothong.vn LẬP TRÌNH PHỔ THƠNG VỚI C++ Giáo viên: Phạm Thị Nga Thanh Hóa 2023 Algorithm with C++ CHƯƠNG – CÁC KHÁI NIỆM CƠ BẢN CỦA C++ A KIẾN THỨC GHI NHỚ Khung chương trình C++ Một chương trình C++ có cấu trúc chung sau: #include //Khai báo thư viện using namespace std; //Các loại khai báo khác chương trình con, biến… int main() { //Các lệnh chính; } Câu lệnh, khoảng trắng, comment - Mỗi chương trình bao gồm nhiều câu lệnh hợp thành; câu lệnh đơn vị ngôn ngữ lập trình, tập hợp thị xếp theo trình tự xác định nhằm mục đích lệnh cho CPU tiến hành thao tác cố định có ý nghĩa; - Ta phân câu lệnh thành nhiều loại như: câu lệnh khai báo, câu lệnh định nghĩa, câu lệnh tính tốn, câu lệnh gán, câu lệnh gọi,… - Câu lệnh đứng riêng lẻ gọi câu lệnh đơn, câu lệnh gộp lại với dấu {} ta gọi câu lệnh ghép; - Trong C++ định nghĩa khoảng trắng ký tự cách trống dấu enter; - Trong chương trình, để giải thích cho câu lệnh ta thường sử dụng comment đặt sau hai dấu gạch chéo // , ý comment bị trình biên dịch bỏ qua biên dịch thành mã máy; viết chương trình cần có comment để giải thích chương trình rõ ràng Các kiểu liệu chuẩn Ngôn ngữ C++ cung cấp số kiểu liệu chuẩn thường dùng sau Chú ý miền giá trị kiểu liệu phụ thuộc vào hệ điều hành cấu trúc máy tính Trong bảng sau miền giá trị xét hệ điều hành Windows 32 – bit Loại liệu Kí tự Số nguyên Tên kiểu char unsigned char int Số ô nhớ byte byte byte unsigned int byte long long unsigned long byte long byte Miền giá trị − 128 127 255 − 215 215 – 216 – − 231 231 – 232 − Algorithm with C++ Số thực Logic float double long double bool byte byte 16 byte byte Chính xác đến chữ số Chính xác đến 15 chữ số Chính xác đến 18 chữ số false – true (false 0, true 1) Biến, số, biểu thức lệnh vào Biến, số, biểu thức: - Biến vùng trống nhớ máy tính dành cho kiểu liệu phải có đặt tên; - Các biến nhớ thời điểm khác cất giữ giá trị khác nhau; - Trước sử dụng biến phải khai báo biến đó; - Cú pháp khai báo biến sau: ; int a, b; float x,y,z; - Hằng số vùng nhớ nhớ máy tính có chứa giá trị cố định khơng thay đổi suốt q trình thực chương trình; khai báo sau: const int a = 100; const double pi = 3.14; - Các giá trị biến, tác động với phép toán tạo nên biểu thức S = a+b+c; double P = sqrt(b*b-4*a*c); Phép toán, lệnh gán: - Phép toán số nguyên: Phép cộng A+B Phép trừ A-B Phép nhân A*B Phép chia nguyên A/B Phép chia dư A%B - Phép toán số thực: Phép cộng A+B Phép trừ A-B Phép nhân A*B Phép chia A/B - Lệnh gán: lệnh gán lệnh có dạng = ; có ý nghĩa tính tốn giá trị biểu thức đổ liệu vào biến Ví dụ: Algorithm with C++ int a = 1, b = 2, S; S = a+b; Lệnh vào liệu: - Với C++, ta có hai câu lệnh vào liệu cin cout - Cú pháp lệnh vào liệu sau: cin >> (biến 1) >> (biến 2) >> (biến 3); Ví dụ: cin >> a; cin >> a >> b >> c; - Cú pháp lệnh liệu sau: cout c; cout