Hotline: 0984.876.750
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Giải phương trình là một phần quan trọng của toán học và khoa học máy tính. Sử [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Giải phương trình bằng phương pháp C là một phương pháp hiệu quả và phổ biến được [...]
Trong lập trình C++, việc làm việc với số chính phương là một phần quan trọng và thú vị của nhiều ứng dụng. Số chính phương là các số mà [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Tìm phần tử xuất hiện nhiều nhất trong mảng là một vấn đề phổ biến trong lập [...]
I. Smartpointer là gì. Tại sao nên sử dụng smartpointer Smart pointer là một khái niệm trong lập trình, thường được sử dụng trong các ngôn ngữ như C++ để [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Con trỏ hàm (function pointer) là một khái niệm quan trọng trong lập trình C++, cho phép [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Trong lập trình C++, Thư Viện Tiêu Chuẩn (Standard Template Library – STL) là một tài nguyên [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Đệ quy và thuật toán là hai khái niệm quan trọng trong lập trình C++, có vai [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Lập trình C++ là một trong những ngôn ngữ phổ biến được sử dụng rộng rãi để [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Trong quá trình phát triển phần mềm, việc xử lý ngoại lệ và lỗi là một phần [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Trong lập trình C++, nhập và xuất dữ liệu là các hoạt động quan trọng để tương [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Khi bắt đầu học lập trình, việc nắm vững cách sử dụng câu lệnh điều khiển và [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Trong lập trình C++, chuỗi và mảng là hai khái niệm quan trọng và thường được sử [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ C ++ là ngôn ngữ lập trình hướng đội tượng khá phổ biến và thường được giới [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Con trỏ (pointer) là một khái niệm quan trọng và khó nhất trong C++, nó thường được [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Công nghệ thông tin là ngành có tốc độ phát triển nhanh chóng. Những ngôn ngữ lập [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Các câu hỏi phỏng vấn C ++ được giải quyết trong phần này bao gồm các nguyên [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ I. Quy tắc đặt tên biến trong C++ Trong C++, có một số nguyên tắc nên tuân [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Để cấp phát động một con trỏ cấp 2 trong C++, bạn có thể sử dụng toán [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Đề Bài:Cho một chuỗi string S, tìm chuỗi đối xứng dài nhất trong String S Ví Dụ [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Bài Toán: Tìm UCLN của 2 số. Ước chung lớn nhất của hai số là số nguyên [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Bài Toán: bạn sẽ học cách kiểm tra xem một số do người dùng nhập có phải [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Bài Toán: Cho một mảng có kích thước N, nhiệm vụ là tìm phần tử lớn nhất [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ I. Function Parameters Trong C++ Tham Số Và Đối Số Thông tin có thể được chuyển đến các [...]
C++ Math C ++ có nhiều chức năng cho phép bạn thực hiện các nhiệm vụ toán học trên các con số. Max and min Hàm max (x, y) có [...]
C++ Booleans Thông thường, trong lập trình, bạn sẽ cần một kiểu dữ liệu chỉ có thể có một trong hai giá trị, như: YES / NO ON / OFF [...]
C++ Switch Statements Sử dụng câu lệnh switch để chọn một trong nhiều khối mã sẽ được thực thi. Syntax switch(expression) { case x: // code block break; case y: [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ C++ For Loop Khi bạn biết chính xác số lần bạn muốn lặp qua một khối mã, [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ C++ Break Bạn đã thấy câu lệnh break được sử dụng trong chương trước của hướng dẫn [...]
C++ Structures struct là một cách để nhóm một số biến có liên quan vào một nơi. Mỗi biến trong cấu trúc được biết đến như một thành viên của [...]
Tạo Tham Chiếu Một biến tham chiếu là một “tham chiếu” đến một biến hiện có và nó được tạo bằng toán tử &: string food = "Pizza"; // food [...]
Tạo Con Trỏ Bạn đã học từ chương trước, rằng chúng ta có thể lấy địa chỉ bộ nhớ của một biến bằng cách sử dụng toán tử &: Example [...]
Nhận Địa Chỉ Bộ Nhớ Và Giá Trị Trong ví dụ ở trang trước, chúng ta đã sử dụng biến con trỏ để lấy địa chỉ bộ nhớ của một [...]
Return Values Từ khóa void, được sử dụng trong các ví dụ trước, chỉ ra rằng hàm không được trả về một giá trị. Nếu bạn muốn hàm trả về [...]
Quá Tải Chức Năng Với tính năng nạp chồng hàm, nhiều hàm có thể có cùng tên với các tham số khác nhau: Example int myFunction(int x) float myFunction(float x) [...]
Recursion Đệ quy là kỹ thuật tự thực hiện một lời gọi hàm. Kỹ thuật này cung cấp một cách để chia các vấn đề phức tạp thành các vấn [...]
I. If … Else Trong C++ 1/ Điều kiện C ++ và Câu lệnh If C ++ hỗ trợ các điều kiện logic thông thường từ toán học: Nhỏ hơn: a [...]
C++ What is OOP? OOP là viết tắt của Object-Oriented Programming. Lập trình thủ tục là viết các thủ tục hoặc hàm thực hiện các thao tác trên dữ liệu, [...]
Các Lớp / Đối Tượng C ++ C ++ là một ngôn ngữ lập trình hướng đối tượng. Mọi thứ trong C ++ đều được liên kết với các lớp [...]
I. Vòng Lặp While Trong C++ 1/ Vòng Lặp Trong C ++ Các vòng lặp có thể thực thi một khối mã miễn là đạt được một điều kiện cụ thể. [...]
Class Methods Các phương thức là các hàm thuộc về lớp. Có hai cách để xác định các hàm thuộc về một lớp: Định nghĩa bên trong lớp Định nghĩa [...]
Constructors Một phương thức khởi tạo trong C ++ là một phương thức đặc biệt được gọi tự động khi một đối tượng của một lớp được tạo. Để tạo [...]
Access Specifiers Bây giờ, bạn đã khá quen thuộc với từ khóa public xuất hiện trong tất cả các ví dụ về lớp của chúng tôi: Example class MyClass { [...]
I. Arrays Trong C ++ 1/ Mảng C++ Mảng được sử dụng để lưu trữ nhiều giá trị trong một biến duy nhất, thay vì khai báo các biến riêng biệt [...]
Encapsulation Ý nghĩa của Encapsulation là đảm bảo rằng dữ liệu “nhạy cảm” được ẩn khỏi người dùng. Để đạt được điều này, bạn phải khai báo các biến / [...]
Multilevel Inheritance Một lớp cũng có thể được dẫn xuất từ một lớp, lớp này đã được dẫn xuất từ một lớp khác. Trong ví dụ sau, MyGrandChild có nguồn [...]
Hàm là một khối mã chỉ chạy khi nó được gọi. Bạn có thể truyền dữ liệu, được gọi là tham số, vào một hàm. Các hàm được sử dụng [...]
Giá Trị Tham Số Mặc Định Bạn cũng có thể sử dụng giá trị tham số mặc định bằng cách sử dụng dấu bằng (=). Nếu chúng ta gọi hàm [...]
Multiple Parameters Bên trong hàm, bạn có thể thêm bao nhiêu tham số tùy thích: Example void myFunction(string fname, int age) { cout << fname << " Refsnes. " << [...]
Inheritance Trong C ++, có thể kế thừa các thuộc tính và phương thức từ lớp này sang lớp khác. Chúng tôi nhóm “khái niệm kế thừa” thành hai loại: [...]
Polymorphism Đa hình có nghĩa là “nhiều dạng”, và nó xảy ra khi chương trình có nhiều class có liên quan với nhau theo kế thừa. Giống như đã nêu [...]
C++ Exceptions Khi thực thi mã C ++, các lỗi khác nhau có thể xảy ra: lỗi mã hóa do lập trình viên thực hiện, lỗi do nhập sai hoặc [...]
C++ Files Thư viện fstream cho phép chúng tôi làm việc với các tệp. Để sử dụng thư viện fstream, hãy bao gồm cả tệp tiêu đề <iostream> VÀ <fstream> [...]
Trong bài viết này Techacademy sẽ hướng dẫn các bạn tiếp cận tới một kiến thức khá là quan trọng mà mỗi người học lập trình C++ đều phải biết [...]
Hướng dẫn phương pháp kiểm tra số nguyên tố trong C++. Bạn sẽ học được cách tạo hàm kiểm tra số nguyên tố trong C++ cũng như cách liệt kê [...]
Sắp xếp là 1 định nghĩa cơ bản nhưng khá quan trọng đối với mỗi lập trình viên. Việc sắp xếp sẽ giúp chúng ta dễ dàng hơn trong việc [...]
Trong hầu hết các hệ quản lý dữ liệu, thao tác tìm kiếm thường được thực hiện nhất để khai thác thông tin khác nhau. Bởi vậy, khi xây dựng [...]
Ở bài này, chúng ta sẽ tìm hiểu virtual trong C++. Từ khoá virtual có một số đặc tính khá thú vị mà mình muốn chia sẻ với các bạn qua [...]
Ở bài này chúng ta sẽ tìm hiểu thêm một tính chất nữa của lập trình hướng đối tượng đó là tính đa hình trong C ++ nhé. Cùng Techcademy [...]
Trong bài viết này chúng ta sẽ tìm hiểu về hàm sqrt() trong C++. Đây là hàm được sử dụng rất nhiều trong các ngôn ngữ lập trình khi giải [...]
Ép kiểu trong C++ là việc gán giá trị của một biến có kiểu dữ liệu này tới biến khác có kiểu dữ liệu khác. Trong bài viết ngày hôm [...]
Đệ quy trong C++ là 1 phương thức vô cùng quan trọng và là cơ sở của rất rất đa dạng thuật toán. Vì vậy, hiểu được đệ quy sẽ [...]
Full Bộ Tài Liệu Lập Trình C/C++ – Khóa Học Lập Trình C/C++ Cùng tìm hiểu về kiểu dữ liệu string trong C++. Bạn sẽ biết khái niệm string là [...]
Trong bài học hôm nay chúng ta tiếp tục tìm hiểu về hàm hủy (Destructor) trong C++. Mục đích của hàm hủy trong C++ là gì? Cách sử dụng hàm [...]
Trong bài viết này chúng ta sẽ tìm hiểu về hàm gets() trong C / C++. Đây là một hàm được sử dụng để đọc các ký tự từ stdin. [...]
Trong bài viết này chúng ta sẽ tìm hiểu về hàm memset() trong C++. Đây là một hàm được sử dụng sao chép ký tự trong một chuỗi. I. Memset [...]
Chúng ta có thể định nghĩa các thành viên lớp là static bởi dùng từ khóa static trong C++. Khi chúng ta khai báo 1 thành viên của 1 lớp [...]
Con trỏ trong lập trình là 1 định nghĩa hơi khó nhằn đối với các bạn mới học về C++. Không ngoa khi nói rằng C++ khó vì có con [...]
Trong bài này chúng ta sẽ cùng tìm hiểu về vòng lặp for trong C++, kết thúc bài học mình cũng có soạn 1 số bài tập vòng lặp for [...]
Vẽ tam giác trong C++ là một trong những bài tập lập trình về C++ sử dụng vòng lặp khá hay giúp các bạn luyện tư duy code cũng như [...]
String là 1 một mảng các ký tự được viết liền nhau, trong lập trình thường sử dụng rất nhiều để lưu chuỗi kí tự. Để thao tác với chuỗi [...]
Làm sao để sinh số ngẫu nhiên trong C/C++? Hãy cùng Techacademy đi tìm cách để khởi tạo các số ngẫu nhiên sử dụng C/C++ nhé. Mình sẽ hướng dẫn các [...]
I. Strtok Trong C++ Là Gì Hàm char *strtok(char *str, const char *delim) chia chuỗi str thành 1 dãy những token được phân biệt riêng rẽ bởi dấu tách delim [...]
Bạn đã biết gì về danh sách liên kết đơn (Linked List) trong C++? Nó có đặc điểm gì? Cài đặt linked list C ++ cũng như những bài tập liên [...]
Danh sách liên kết đơn(Single linked list) là ví dụ tốt nhất và đơn giản nhất về cấu trúc dữ liệu động sử dụng con trỏ để cài đặt. Do [...]
Trong bài học hôm nay chúng ta sẽ cùng tìm hiểu về hàm xây dựng (constructor) trong C++ nhé. Vậy hàm xây dựng (constructor) trong C++ là gì? Nó được [...]
Ngôn ngữ lập trình C cung cấp một từ khóa được gọi là typedef, bạn có thể sử dụng để cung cấp kiểu cho một loại tên mới. Dưới đây [...]
Trong chương trình sau, chúng tôi đang kiểm tra xem số nguyên đầu vào là dương hay âm nó được gọi là kiểm tra số nguyên tố trong C. Nếu [...]
Làm thế nào để bạn thực hiện cách tính giai thừa trong C? Trong lập trinh C ta có thể thực hiên tính giai thừa trong c theo hai cách chính [...]
Viết một chương trình C để nhập hai ma trận và tính tích của hai ma trận đó được người dùng nhập vào. Người dùng sẽ nhập thứ tự của [...]