Tăng/giảm
Thuộc phần Kiến thức nền tảng trong hành trình C++ của Coddy. Bài học 18 trên 74.
Các toán tử tăng và giảm dùng để tăng hoặc giảm giá trị của một biến thêm 1. Những toán tử này được dùng rộng rãi trong lập trình, đặc biệt là trong vòng lặp và bộ đếm.
Toán tử tăng được biểu thị bằng hai dấu cộng ++, còn toán tử giảm được biểu thị bằng hai dấu trừ --.
Ví dụ, để tăng giá trị của biến có tên count, bạn có thể dùng toán tử tăng như sau:
int count = 5;
count++; // count hiện là 6Tương tự, để giảm giá trị của biến có tên value, bạn có thể dùng toán tử giảm như sau:
int value = 10;
value--; // value giờ là 9Các toán tử ++ và -- là những cách viết tắt đặc biệt, CHỈ dùng để cộng hoặc trừ 1. Không có toán tử ** hay toán tử tương tự để nhân.
Với các phép tính số học thông thường, chẳng hạn như nhân, chia hoặc cộng/trừ một lượng khác 1, bạn có thể dùng mẫu phép gán:
int count = 5;
count = count + 3; // Cộng thêm 3: count giờ là 8
count = count * 2; // Nhân với 2: count giờ là 16
count = count - 4; // Trừ đi 4: count giờ là 12Thử thách
Người mớiBạn được cung cấp đoạn code khởi tạo count. (Đừng xóa dòng này!)
Nhiệm vụ của bạn là thêm các phép toán sau, theo thứ tự này:
- Dùng toán tử tăng (
++) bốn lần để cộng 4 vào count - Dùng toán tử nhân (
*) để nhân count với 2 - Dùng toán tử giảm (
--) một lần để trừ 1 khỏi count
Tự làm thử
#include <iostream>
int main() {
int count = 0;
// Viết code của bạn bên dưới
// Đừng thay đổi dòng bên dưới
std::cout << "count = " << count;
return 0;
}Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Kiến thức nền tảng
4Các toán tử, phần 1
Toán tử số họcToán tử moduloTăng/giảmTăng/giảm sauRút gọn phép toán số họcToán tử so sánhSo sánh chuỗiTự luyện tập: Trình biên dịch C++ online