Tổng hợp tài liệu, ebook Công Nghệ Thông Tin tham khảo.
Nội dung tuần tới Thư viện stdio.h, math.h, string.h Chương trình chính int main(){ } Kiểu biến int, float Tên biến xA, xB Nhập scanf(“%d”,&x); Xuất printf(“hello!”); Biểu thức tong = x + y; Toán tử +, -, *, / Hằng số #define PI 3.14 Hàm sqrt, pow, scanf, printfNội dung môn học Thuật t...
45 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 672 | Lượt tải: 1
Toán Tử Nạp Chồng ostream & operator << ( ostream & outStream , const PS & ps ) { outStream << ps.ts << "/" << ps.ms ; return outStream; } int main() { PS ps , tongPS ; tongPS = ps + 1 ; cout << tongPS; } Giới Thiệu Lập TrìnhTemplate – Giới Thiệu int _getMax(int so1 , int so2) { if (so1 < so2) return so2; return so1; } double _getM...
19 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 638 | Lượt tải: 0
Truyền Biến Cấu Trúc struct Cho Hàm void _trungDiem ( const ToaDo & td1 , const ToaDo & td2 , ToaDo & trungDiem ) { trungDiem.x = ( td1.x + td2.x ) / 2; trungDiem.y = ( td1.y + td2.y ) / 2; } ToaDo * _trungDiem ( const ToaDo & td1 , const ToaDo & td2 ) { ToaDo * trungDiem = new ToaDo; (*trungDiem).x = ( td1.x + td2.x ) / 2; (*trungDiem)....
24 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 729 | Lượt tải: 0
Nhắc Lại: cstring & Lớp string char aCString[]; string stringVar; Chuyển cstring sang string (hợp lệ) stringVar = aCString; Chuyển string sang cstring (không hợp lệ) aCString = stringVar; Giới Thiệu Lập TrìnhMảng Động Hạn chế của mảng thông thường: Phải khai báo độ dài trước Độ dài mảng có thể không biết tới khi chạy chương trình Phải ư...
23 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 762 | Lượt tải: 0
Kiểm Tra Kết Thúc Tệp Dùng vòng lặp để xử lý với tệp đến khi hết tệp Sử dụng hàm thành viên eof() inStream.get(next); while (!inStream.eof()) { cout << next; inStream.get(next); } Đọc từng ký tự cho đến khi hết dữ liệu trong tệp Hàm thành viên eof() trả về kiểu bool Giới Thiệu Lập TrìnhNhập Tên Tệp Khi Chạy Chương Trình Tham số...
19 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 724 | Lượt tải: 0
Lớp string – Xâu Ký Tự cstring Chuyển đổi kiểu dữ liệu Từ cstring sang đối tượng string (hợp lệ) char aCString[] = "My C-string"; string stringVar; stringVar = aCstring; Từ đối tượng string sang cstring (không hợp lệ) aCstring = stringVar; Không tự động chuyển sang cstring Phải tự chuyển sử dụng hàm sao chép strcpy strcpy(aCString...
12 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 720 | Lượt tải: 0
Thêm & Loại Dữ Liệu Đặt vấn đề: Sinh viên đăng ký lớp môn học Sinh viên lần lượt đăng ký (thêm vào danh sách) Sinh viên rút khỏi lớp môn học (loại khỏi danh sách) Kích thước của danh sách lớp môn học ban đầu Số lượng sinh viên thực sự của lớp môn học Giới Thiệu Lập TrìnhThêm & Loại Dữ Liệu Thêm hay loại dữ liệu trong mảng làm ...
29 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 692 | Lượt tải: 0
Quy Tắc Phạm Vi Phạm vi được xác định bắt đầu từ { đến } Được áp dụng ở hàm (định nghĩa hàm), các cấu trúc điều khiển (thân cấu trúc) và các khối lệnh { } Biến được khai báo trong phạm vi nào chỉ có thể được sử dụng trong phạm vi đó Kết thúc một phạm vi (}), tất cả các biến vừa được khai báo trong phạm vi đó sẽ bị xóa Có thể khai ...
38 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 716 | Lượt tải: 0
Mệnh Lệnh break & continue Luồng điều khiển: Cấu trúc lặp thể hiện một cách rõ ràng luồng điều khiển, khi nào bắt đầu, khi nào kết thúc một lần lặp Trong một vài trường hợp, có thể cần thay đổi luồng lặp tự nhiên Mệnh lệnh break Dừng vòng lặp ngay lập tức, kể cả khi điều kiện lặp vẫn đang đúng Mệnh lệnh continue Bỏ qua phần còn lại của th...
32 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 657 | Lượt tải: 0
Một Số Lưu Ý Nhầm lẫn giữa gán (=) và so sánh bằng (==) Không lỗi khi dịch Kết quả chạy khác nhau if (a = 1) // luôn đúng if (a = 0) // luôn sai if (a = b) // tương đương if ( (a = b) != 0 ) Thực hiện phép gán xong rồi kiểm tra điều kiện Không (0, 0.0) là sai (false) Khác không là đúng (true) Giới Thiệu Lập TrìnhMột Số Lưu Ý Biểu thức ...
31 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 656 | Lượt tải: 0