Kiểu dữ liệu và toán tử trong lập trình c++
Ở bài viết trước tôi và các bạn đã cùng nhau tìm hiểu các khái niệm cơ bản về c và c++ cũng như cú pháp câu lệnh lấy thông tin từ bàn phím theo người dùng nhập vào và in thông tin ra giao… Read More
Ở bài viết trước tôi và các bạn đã cùng nhau tìm hiểu các khái niệm cơ bản về c và c++ cũng như cú pháp câu lệnh lấy thông tin từ bàn phím theo người dùng nhập vào và in thông tin ra giao… Read More
Trong bài viết này tôi sẽ giới thiệu với các bạn mới học lập trình c và học lập trình c++ những cú pháp để nhập thông tin từ bàn phím cũng như in thông tin ra ngoài màn hình bằng cú pháp của c… Read More
Đối với những người mới học lập trình như các bạn sinh viên các trường công nghệ năm 1, 2 cũng như với người mới tiếp cận thì việc học sẽ khó khăn hơn rất nhiều. Một lời khuyên trân thành đó là các bạn… Read More
Giới thiệu về queue: Queue(hàng đợi) là một loại container, được thiết kế để hoạt động theo kiểu FIFO (First- in first – out) (vào trước ra trước), tức là một kiểu danh sách mà việc bổ sung được thực hiển ở cuối danh sách… Read More
Giới thiệu priority_queue: Priority queue là một loại container adaptor, được thiết kế đặc biệt để phần tử ở đỉnh luôn luôn là phần tử có độ ưu tiên lớn nhất so với các phần tử khác. Nó giống như một heap, mà ở đây… Read More
Cấu trúc điều kiện: Cấu trúc điều khiển giúp chương trình thực hiện từng khối lệnh ứng với điều kiện khác nhau. Để dễ hiểu, ta lấy ví dụ về cấu trúc điều khiển trong cuộc sống: Nếu trời mưa thì mang theo áo mưu… Read More
Cấu trúc vòng lặp: Cấu trúc vòng lặp cho phép lặp lại nhiều lần 1 công việc nào đó cho đến khi thỏa mãn 1 điều kiện cụ thể. Cấu trúc vòng lặp trong C++ bao gồm 3 dạng cơ bản sau: for while do… Read More
Đa hình (polymorphism) nghĩa là có nhiều hình thái khác nhau. Tiêu biểu là, đa hình xuất hiện khi có một cấu trúc cấp bậc của các lớp và chúng là liên quan với nhau bởi tính kế thừa. Đa hình trong C++ nghĩa là… Read More
Một trong những khái niệm quan trọng nhất trong lập trình hướng đối tượng là Tính kế thừa (Inheritance). Tính kế thừa cho phép chúng ta định nghĩa một lớp trong điều kiện một lớp khác, mà làm cho nó dễ dàng hơn để tạo… Read More
Mục đích chính của C++ là bổ sung thêm tính hướng đối tượng (object) cho Ngôn ngữ lập trình C và các Lớp (class) là tính năng trung tâm của C++ mà hỗ trợ lập trình hướng đối tượng và thường được gọi là các… Read More
Khi chúng ta xem xét một chương trình C++, nó có thể được định nghĩa như là một tập hợp của các đối tượng, mà giao tiếp thông qua việc triệu hồi các phương thức của mỗi đối tượng đó. Dưới đây, chúng tôi miêu… Read More
C++ là một ngôn ngữ lập trình kiểu tĩnh,dữ liệu trừ tượng, phân biệt kiểu chữ thường chữ hoa mà hỗ trợ lập trình hướng đối tượng, lập trình thủ tục. C++ được coi như là ngôn ngữ bậc trung (middle-level), khi nó kết hợp… Read More
Làm gì để học tốt lập trình? Đó chắc chắn là câu hỏi của nhiều người khi mới học lập trình, hay thậm chí với những người đã làm quen một thời gian khá dài. Cần học gì? Học như thế nào và bắt đầu… Read More
Như các bạn đã biết SVN là một công cụ quản lý mã nguồn tài liệu trong quá trình làm dự án rất hiệu quả. Ngày nay với các công cụ lưu trữ trực tuyến khá nhiều như GitHub, Bitbugket,…tuy nhiên SVN vẫn có chỗ… Read More
Giới thiệu về ngôn ngữ C++ Ngôn ngữ lập trình (NNLT) C/C++ là một trong những ngôn ngữ lập trình hướng đối tượng mạnh và phổ biến hiện nay do tính mềm dẻo và đa năng của nó. Sử dụng trong nhiều lĩnh vực, viết… Read More
Ngôn ngữ lập trình: Là ngôn ngữ bao gồm 1 tập kí hiệu, từ khóa sử dụng để viết mã lệnh giao cho máy tính xử lý công việc. Trong máy tính thì để xử lý thông tin người ta dùng hệ nhị phân sử… Read More
Đối với người làm phần mềm nói chung hay người làm lập trình nói riêng, việc tuân thủ theo những quy tắc được đưa ra là điều khó có thể thực hiện. Đó có thể là những nguyên tắc liên quan tới các các chứng… Read More
C++ là một ngôn ngữ mạnh, đa nền tảng. Việc học lập trình C++ không phải là chuyện đơn giản như nói là có thể làm được mà nó là một quá trình tích lũy kinh nghiệm trên cơ sở thực hành thường xuyên. Những người mới… Read More
Làm gì để học tốt lập trình? Đó chắc chắn là câu hỏi của nhiều người khi mới học lập trình, hay thậm chí với những người đã làm quen một thời gian khá dài. Cần học gì? Học như thế nào và bắt đầu… Read More