[CPP] Bài tập thiết kế hàm trong lập trình C++

Dưới đây là 10 bài tập thực hành thiết kế và sử dụng hàm trong C++: Bài tập 1: Hàm tính tổng hai số nguyên Viết một hàm có tên sum để tính tổng của hai số nguyên và trả về kết quả. Gọi hàm này từ hàm main. Bài tập 2: Hàm tính diện tích hình tròn Viết một hàm có tên...

[CPP] Bài tập cơ bản về string

Dưới đây là 10 bài tập lập trình xử lý chuỗi (string) trong C++ dành cho học sinh THCS: Bài tập 1: Đếm số ký tự trong chuỗi Viết chương trình nhập vào một chuỗi và đếm số ký tự trong chuỗi đó. Bài tập 2: Đảo ngược chuỗi Viết chương trình nhập vào một chuỗi và in ra...

[CPP] Lập trình hàm trong C++

Giới thiệu về hàm trong lập trình Hàm là một khối mã thực hiện một nhiệm vụ cụ thể và có thể được gọi từ bất kỳ đâu trong chương trình. Sử dụng hàm giúp mã nguồn trở nên dễ đọc, bảo trì và tái sử dụng. Dưới đây là cách thiết kế và sử dụng hàm trong lập trình C++. Ví...

[cpp] kiểu dữ liệu string (phần 2)

Dưới đây là một số hàm cơ bản thường dùng với kiểu dữ liệu string trong C++: length() hoặc size(): Trả về độ dài của chuỗi. string str = "Hello, World!"; cout << "Do dai chuoi: " << str.length() << endl; substr(pos, len): Trích xuất một phần của...

[CPP] Kiểu dữ liệu string

Trong C++, kiểu dữ liệu string được sử dụng để lưu trữ và thao tác với chuỗi ký tự. Để sử dụng kiểu dữ liệu string, bạn cần include thư viện <string> và <iostream> để nhập và xuất chuỗi. Dưới đây là cách khai báo và sử dụng biến kiểu string: Khai báo biến...

Hey!!!!

Đây có phải là những gì bạn đang tìm kiếm?

[CPP] Cấu trúc rẽ nhánh

Cấu trúc rẽ nhánh trong lập trình C++ cho phép chương trình thực hiện các hành động khác nhau dựa trên điều kiện cụ thể. Các cấu trúc rẽ nhánh chính gồm if, if-else, if-else if-else, và switch. Cấu trúc if kiểm tra một điều kiện duy nhất, if-else chọn giữa hai khối lệnh, if-else if-else kiểm tra nhiều điều kiện, và switch chọn một trong nhiều khối lệnh dựa trên giá trị của một biểu thức. Các cấu trúc này giúp tạo ra các chương trình linh hoạt và đáp ứng các tình huống khác nhau.

read more

liệt kê các xâu wildcard theo thứ tự từ điển

Trong các ứng dụng xử lý văn bản, người ta cho phép sử dụng phương thức tìm kiếm tương tự bằng cách sử dụng các ký tự wildcard thay thế cho các ký tự nguyên âm ẩn. Khi muốn tìm các xâu tương tự xâu S, người ta sẽ nhập xâu S gồm K ký tự trong đó có một số ký tự sử dụng wildcard là dấu ? để thay thế cho một trong các ký tự nguyên âm “a”, “o”, “e”, “i”, “u”.

read more

Đọc ghi file trong lập trình thi đấu

Trong các cuộc thi lập trình hoặc trong quá trình làm bài tập, nhu cầu đọc/ghi file để tăng tốc độ kiểm thử là rất cần thiết. Bài viết sẽ giúp các bạn biết cách đọc/ghi file trong các ngôn ngữ lập trình phổ biến.

read more

[Codeforces]-1950D

Tóm tắt: Link gốc 1950D Cho số nguyên dương N, xác định xem N có phân tích được thành tích các số...

read more