Share tự học c++ trong 21 ngày tiếng việt

#Học-c-in-21-ngày #C-Lập trình #C-Tutorial #C-Lập trình-cho-Beginners #C Languaning-Language ** Tự học C ++ trong 21 ngày **

C ++ là một ngôn ngữ lập trình mạnh mẽ và linh hoạt, được sử dụng trong nhiều ứng dụng khác nhau, từ các hệ thống nhúng đến điện toán hiệu suất cao.Nó cũng là một ngôn ngữ đầy thách thức để học, nhưng với các nguồn lực phù hợp, có thể trở nên thành thạo C ++ trong một khoảng thời gian tương đối ngắn.

Hướng dẫn 21 ngày này sẽ dạy cho bạn những điều cơ bản về lập trình C ++, từ các biến và kiểu dữ liệu đến các chức năng và lớp học.Đến cuối hướng dẫn, bạn sẽ có thể viết các chương trình C ++ của riêng mình và hiểu cách sử dụng ngôn ngữ để giải quyết các vấn đề trong thế giới thực.

## Ngày 1: Bắt đầu với C ++

Bước đầu tiên để học C ++ là cài đặt trình biên dịch.Trình biên dịch là một chương trình chuyển đổi mã C ++ của bạn thành mã máy, đây là ngôn ngữ mà máy tính của bạn hiểu.Có nhiều trình biên dịch C ++ khác nhau có sẵn, nhưng đối với hướng dẫn này, chúng tôi sẽ sử dụng [mã Visual Studio] (Visual Studio Code - Code Editing. Redefined) Môi trường phát triển tích hợp (IDE).

Khi bạn đã cài đặt mã Visual Studio, bạn có thể mở hộp thoại ** mới ** và chọn tệp ** C ++ **.Điều này sẽ tạo một tệp C ++ mới trong không gian làm việc của bạn.

Để viết chương trình C ++ đầu tiên của bạn, hãy nhập mã sau vào tệp:

`` `C ++
#include <Istream>

int main () {
std :: cout << "Xin chào, thế giới!"<< std :: endl;
trả lại 0;
}
`` `

Chương trình này chỉ đơn giản là in tin nhắn "Xin chào, Thế giới!"đến giao diện điều khiển.Để biên dịch và chạy chương trình, nhấn ** Ctrl+F5 **.

## Ngày 2: Biến và kiểu dữ liệu

Các biến được sử dụng để lưu trữ dữ liệu trong các chương trình của bạn.Mỗi biến có một tên và một loại dữ liệu.Kiểu dữ liệu của một biến xác định loại dữ liệu có thể được lưu trữ trong đó.

Có nhiều loại dữ liệu khác nhau trong C ++, nhưng phổ biến nhất là như sau:

*** int ** - lưu trữ toàn bộ số
*** Float ** - Lưu trữ số điểm nổi
*** char ** - lưu trữ một ký tự duy nhất
*** chuỗi ** - lưu trữ một chuỗi các ký tự

Để khai báo một biến, bạn sử dụng cú pháp sau:

`` `C ++
<Kiểu dữ liệu> <Tên biến>;
`` `

Ví dụ: mã sau tuyên bố một biến có tên là `my_int` và khởi tạo nó với giá trị 10:

`` `C ++
int my_int = 10;
`` `

## Ngày 3: Người vận hành

Các nhà khai thác được sử dụng để thực hiện các hoạt động trên các biến.Các toán tử phổ biến nhất là như sau:

*** toán tử số học ** - Được sử dụng để thực hiện các hoạt động số học, chẳng hạn như bổ sung, trừ, nhân và chia
*** Các toán tử so sánh ** - Được sử dụng để so sánh hai giá trị và xác định xem chúng có bằng nhau, lớn hơn hoặc nhỏ hơn
*** Các toán tử logic ** - Được sử dụng để kết hợp các biểu thức logic và xác định xem chúng có đúng hay sai
*** toán tử gán ** - được sử dụng để gán các giá trị cho các biến

Để tìm hiểu thêm về các nhà khai thác, bạn có thể tham khảo [tham chiếu ngôn ngữ C ++] (https://en.cppreference.com/w/cpp/languarators).

## Ngày 4: Báo cáo kiểm soát

Các câu lệnh kiểm soát được sử dụng để kiểm soát luồng thực thi các chương trình của bạn.Các câu lệnh kiểm soát phổ biến nhất là như sau:

*** Nếu câu lệnh ** - Được sử dụng để thực thi một khối mã nếu một điều kiện là đúng
*** Câu lệnh khác ** - Được sử dụng để thực thi một khối mã nếu một điều kiện là sai
*** cho vòng lặp ** - Được sử dụng để lặp lại một khối mã số lần được chỉ định
*** trong khi vòng lặp ** - Được sử dụng để lặp lại một khối mã trong khi điều kiện là đúng
*** DO -WHILE LOOP ** - Được sử dụng để lặp lại một khối mã trong khi điều kiện là đúng, ít nhất là một lần

Để tìm hiểu thêm về các câu lệnh kiểm soát, bạn có thể tham khảo [tham chiếu ngôn ngữ C ++] (https://en.cppreference.com/w/cpp/language/control_flow
=======================================
#Learn-c-in-21-days #c-programming #C-Tutorial #c-programming-for-beginners #c-programming-language **Self-study C++ in 21 days**

C++ is a powerful and versatile programming language that is used in a wide variety of applications, from embedded systems to high-performance computing. It is also a challenging language to learn, but with the right resources, it is possible to become proficient in C++ in a relatively short amount of time.

This 21-day tutorial will teach you the basics of C++ programming, from variables and data types to functions and classes. By the end of the tutorial, you will be able to write your own C++ programs and understand how to use the language to solve real-world problems.

## Day 1: Getting Started with C++

The first step to learning C++ is to install a compiler. A compiler is a program that converts your C++ code into machine code, which is the language that your computer understands. There are many different C++ compilers available, but for this tutorial, we will be using the [Visual Studio Code](https://code.visualstudio.com/) integrated development environment (IDE).

Once you have installed Visual Studio Code, you can open the **New File** dialog and select **C++ File**. This will create a new C++ file in your workspace.

To write your first C++ program, type the following code into the file:

```c++
#include <iostream>

int main() {
std::cout << "Hello, world!" << std::endl;
return 0;
}
```

This program simply prints the message "Hello, world!" to the console. To compile and run the program, press **Ctrl+F5**.

## Day 2: Variables and Data Types

Variables are used to store data in your programs. Each variable has a name and a data type. The data type of a variable determines the type of data that can be stored in it.

There are many different data types in C++, but the most common are the following:

* **int** - Stores whole numbers
* **float** - Stores floating-point numbers
* **char** - Stores a single character
* **string** - Stores a sequence of characters

To declare a variable, you use the following syntax:

```c++
<data type> <variable name>;
```

For example, the following code declares a variable named `my_int` and initializes it with the value 10:

```c++
int my_int = 10;
```

## Day 3: Operators

Operators are used to perform operations on variables. The most common operators are the following:

* **Arithmetic operators** - Used to perform arithmetic operations, such as addition, subtraction, multiplication, and division
* **Comparison operators** - Used to compare two values and determine if they are equal, greater than, or less than
* **Logical operators** - Used to combine logical expressions and determine if they are true or false
* **Assignment operators** - Used to assign values to variables

To learn more about operators, you can refer to the [C++ language reference](https://en.cppreference.com/w/cpp/language/operators).

## Day 4: Control Statements

Control statements are used to control the flow of execution of your programs. The most common control statements are the following:

* **if statement** - Used to execute a block of code if a condition is true
* **else statement** - Used to execute a block of code if a condition is false
* **for loop** - Used to repeat a block of code a specified number of times
* **while loop** - Used to repeat a block of code while a condition is true
* **do-while loop** - Used to repeat a block of code while a condition is true, at least once

To learn more about control statements, you can refer to the [C++ language reference](https://en.cppreference.com/w/cpp/language/control_flow
 
Join Telegram ToolsKiemTrieuDoGroup
Back
Top