Lập trình cơ bản

Hàm phpinfo() - Hàm xem thông tin cấu hình máy chủ

Hàm phpinfo() là một hàm để xem thông tin chi tiết về cấu hình PHP của máy chủ. Thông tin này bao gồm phiên bản PHP, mô-đun được kích hoạt, cấu hình máy chủ, và nhiều thông số quan trọng khác. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng hàm phpinfo() để truy cập và hiển thị thông tin cấu hình PHP. Cú pháp hàm phpinfo void phpinfo([int...

hàm file_get_contents() trong php - Đọc dữ liệu từ một file

php file get contents, Bài viết này blog tuicocach.com sẽ hướng dẫn bạn cách sử dụng hàm file_get_contents() trong PHP để đọc dữ liệu từ một file, và sau đó khi đã đọc được nội dung từ file ta sẽ hiển thị nội dung file này. Hãy làm theo các bước sau: Bước 1: Chuẩn bị file cần đọc Trước tiên, bạn cần có một file chứa nội dung bạn muốn đăng...

Khác nhau giữa dấu kép (" ") và dấu nháy đơn (' ') trong PHP

Khác nhau giữa dấu ngoặc kép (" ") và dấu nháy đơn (' ') trong PHP. Trong PHP, có sự khác biệt giữa việc sử dụng dấu kép (" ") và dấu nháy đơn (' ') khi định nghĩa chuỗi (string). Cụ thể bạn có thể thấy được sự khác nhau đó và cách sử dụng trong từng trường hợp với các ví dụ dưới đây. 1. Dấu kép (" ") Khi...

Ép kiểu dữ liệu trong PHP

Trong PHP, bạn có thể thực hiện ép kiểu (type casting) để chuyển đổi một biến từ một kiểu dữ liệu sang một kiểu dữ liệu khác. Có một số cách để thực hiện ép kiểu trong PHP: 1 .Ép kiểu tường minh (Explicit Type Casting): Để chuyển đổi một biến sang kiểu dữ liệu cụ thể, bạn có thể sử dụng các toán tử ép kiểu, như (int), (float), (string), (array),...

Toán tử 3 ngôi trong lập trình PHP - Toán tử điều kiện PHP

Toán tử ba ngôi trong lập trình PHP được sử dụng để thực hiện một biểu thức điều kiện và trả về một giá trị dựa trên kết quả của biểu thức đó. Cú pháp của toán tử ba ngôi trong PHP là: (condition) ? value_if_true : value_if_false; Cách hoạt động của toán tử ba ngôi: condition: Điều kiện được đánh giá trước. Nếu điều kiện này là true, giá trị của value_if_true...

Toán tử ba ngôi trong lập trình C/C++ - Toán tử điều kiện

Toán tử ba ngôi (ternary operator) là một trong những khái niệm quan trọng trong lập trình C/C++. Toán tử ba ngôi cho phép thực hiện đồng thời dựa trên một điều kiện và cung cấp một giá trị trả về tùy thuộc vào kết quả đúng/sai của điều kiện đó. Toán tử ba ngôi giúp tạo mã ngắn gọn hơn và dễ đọc hơn trong một số trường hợp,...

Biến toàn cục và biến cục bộ trong PHP

Biến toàn cục và biến cục bộ trong PHP, biến cục bộ là biến nhứ thế nào và biến toàn cục là biến như thế nào? 1. Biến Toàn cục (Global Variables): Biến toàn cục là các biến có thể truy cập và sử dụng từ bất kỳ nơi nào trong mã nguồn, bao gồm cả bên trong các hàm hoặc lớp hoặc các đoạn code tự do. Để định nghĩa biến...

Tham chiếu và Tham trị trong PHP

Tham chiếu và Tham trị trong PHP, bài viết trước chúng ta đã cùng Tìm hiểu Hàm trong PHP – cách dùng Hàm trong PHP. Vậy tham chiếu và tham trị là gì, liên quan như thế nào với Hàm, tham chiếu và tham trị có cần thiết hay không? Hãy cùng làm rõ tại bài viết này nhé. Tham chiếu và Tham trị trong PHP Trong PHP, khi truyền biến vào...

Từ khóa Break và Continue trong PHP - Khi nào cần dùng

Trong các bài viết trước bạn cùng blog tuicocach.com đã tìm hiểu về Hiểu vòng lặp for, while, do…while ngôn ngữ PHP trong 5 phút và Cấu Trúc Rẽ Nhánh Switch … Case trong PHP. Bài viết này mình sẽ giới thiệu và hướng dẫn 2 từ khóa là Break và Continue, đây là 2 từ quan trong được sử dụng nhiều trong vòng lặp for, while, do...while và cấu...

Hiểu vòng lặp for, while, do...while ngôn ngữ PHP trong 5 phút

Trong PHP, có ba loại vòng lặp được sử dụng phổ biến: vòng lặp for, while và do...while. Cả ba đều cho phép lặp lại một tập lệnh(hành động) nhiều lần, cho đến khi một điều kiện cụ thể được đáp ứng. Bài viết dưới đây là hướng dẫn về cách sử dụng ba loại vòng lặp này trong PHP, cùng bắt đầu nhé. Vòng lặp for Vòng lặp for trong PHP...

Cấu Trúc Rẽ Nhánh Switch … Case trong PHP | Học PHP cơ bản

Cấu trúc rẽ nhánh Switch...Case trong PHP cho phép bạn kiểm tra một giá trị và thực hiện một hành động tương ứng với giá trị đó. Cấu trúc của Switch...Case như sau: switch (giá_trị) { case giá_trị_1: // thực hiện hành động nếu giá trị = giá_trị_1 break; case giá_trị_2: // thực hiện hành động nếu giá trị =...

Sự khác nhau giữa toán tử so sánh "==" và "===" trong PHP

Nếu bạn đang học hoặc là một lập trình viên ngôn ngữ PHP, chắc hản bạn đã từng dùng qua hoặc biết hay thấy đâu đó chương trình sử dụng toán tử so sánh bằng là "==" và "===". Tuy nhiên bạn lại chưa thực sự hiểu rõ được sự khác nhau giữa hai toán toản tử so sánh bằng này, tác dụng của chúng ra sao? Hãy cùng tìm...

Tìm hiểu câu lệnh IF, IF ELSE, ELSE trong PHP

Câu lệnh if else được sử dụng để kiểm tra một điều kiện nào đó và thực hiện một hành động nếu điều kiện đó đúng hoặc sai. Trong bài viết này chúng ta sẽ tìm hiểu về lệnh IF, IF..ELSE, ELSE trong lập trình PHP, cùng bắt đầu nhé. IF, IF ELSE, ELSE trong PHP 1. IF Câu lệnh if được sử dụng để kiểm tra một điều kiện nào đó và...

Mảng (Array) trong PHP - Tìm hiểu về mảng trong lập trình PHP

Mảng (Array) trong PHP, Bài viết này sẽ cung cấp cho bạn những kiến thức cơ bản về mảng trong PHP, bao gồm cách tạo mảng, truy cập và thao tác với các phần tử trong mảng. Mảng (Array) trong PHP Mảng là một trong những cấu trúc dữ liệu quan trọng trong lập trình PHP nói riêng cũng như các ngôn ngữ lập trình khác nói chung. Mảng cho phép lưu...

Tìm hiểu Cấu trúc dữ liệu Hash table trong lập trình C/C++

Hash table là một cấu trúc dữ liệu phổ biến trong lập trình và được sử dụng rộng rãi để lưu trữ và truy xuất các phần tử dựa trên giá trị khóa của chúng. Trong bài viết này, chúng ta sẽ tìm hiểu cách xây dựng một Hash table đơn giản trong lập trình C/C++. DANH SÁCH BÀI VIẾT Tìm hiểu Cấu trúc dữ liệu Hash table trong lập trình C/C++ Cây...

Cây đa phân trong lập trình C/C++ - Cấu trúc dữ liệu cây đa phân

Cây đa phân là một cấu trúc dữ liệu rất phổ biến và được sử dụng nhiều trong lập trình. Trong bài viết này, chúng ta sẽ cùng tìm hiểu về cấu trúc dữ liệu cây đa phân trong ngôn ngữ lập trình C/C++. DANH SÁCH BÀI VIẾT Tìm hiểu Cấu trúc dữ liệu Hash table trong lập trình C/C++ Cây đa phân trong lập trình C/C++ – Cấu trúc dữ liệu cây...

Hiểu về cấu trúc dữ liệu cây trong lập trình C/C++

Cấu trúc dữ liệu cây là một trong những cấu trúc hay và được dùng rất nhiều trong lập trình, vậy trong bài viết nãy hãy cùng blog tuicocach.com tìm hiểu về cấu trúc dữ liệu cây, cài đặt và áp dụng. DANH SÁCH BÀI VIẾT Tìm hiểu Cấu trúc dữ liệu Hash table trong lập trình C/C++ Cây đa phân trong lập trình C/C++ – Cấu trúc dữ liệu cây đa phân Hiểu...

Chinh phục cấu trúc dữ liệu hàng đợi lập trình C/C++ trong 5 phút

Cấu trúc dữ liệu hàng đợi là một trong những khái niệm cơ bản trong lập trình, được sử dụng để giải quyết các vấn đề liên quan đến việc xử lý và quản lý các phần tử dữ liệu theo một trật tự nhất định. Trong bài viết này, chúng ta sẽ tìm hiểu về cấu trúc dữ liệu hàng đợi trong lập trình C/C++. DANH SÁCH BÀI VIẾT Tìm hiểu...

Cấu trúc dữ liệu ngăn xếp trong lập trình C/C++

Ngăn xếp (stack) là một cấu trúc dữ liệu đơn giản nhưng rất hữu ích trong lập trình. Ngăn xếp được sử dụng để lưu trữ các phần tử theo cơ chế "Last In First Out" (LIFO) - phần tử được thêm vào cuối cùng sẽ được lấy ra đầu tiên. DANH SÁCH BÀI VIẾT Tìm hiểu Cấu trúc dữ liệu Hash table trong lập trình C/C++ Cây đa phân trong lập trình...

Cấu trúc dữ liệu Danh sách liên kết (Linked list) trong lập trình C/C++

Danh sách liên kết (linked list) là một cấu trúc dữ liệu linh hoạt và phổ biến trong lập trình. Nó cho phép lưu trữ dữ liệu dưới dạng các nút (node) liên kết với nhau thông qua các con trỏ. Trong bài viết này, chúng ta sẽ cùng triển khai danh sách liên kết đơn (linked list) trong lập trình C/C++. DANH SÁCH BÀI VIẾT Tìm hiểu Cấu trúc dữ liệu...

Duyệt tiền tố, trung tố, hậu tố trong cây nhị phân - Lập trình C/C++

Trong bài viết trước chúng ta đã cùng nhau tìm hiểu về Cấu trúc dữ liệu cây nhị phân trong lập trình C/C++. Tiếp tục với chủ đề cây nhị phân, trong bài viết này, chúng ta sẽ cùng tìm hiểu về các cách duyệt cây thường dùng là duyệt tiền tố, trung tố, hậu tố. DANH SÁCH BÀI VIẾT Tìm hiểu Cấu trúc dữ liệu Hash table trong lập trình C/C++ Cây đa...

Cây nhị phân tìm kiếm - Tìm hiểu cây nhị phân tìm kiếm trong C/C++

Cây nhị phân tìm kiếm là một cấu trúc dữ liệu rất quan trọng và được sử dụng rộng rãi trong các ứng dụng tìm kiếm, xử lý chuỗi, xử lý ảnh, và nhiều lĩnh vực khác. Trong bài viết trước chúng ta đã cùng nhau tìm hiểu về Cấu trúc dữ liệu cây nhị phân trong lập trình C/C++. Tiếp tục với chủ đề cây nhị phân, trong bài viết...

Cấu trúc dữ liệu cây nhị phân trong lập trình C/C++

Cây nhị phân là một cấu trúc dữ liệu rất phổ biến trong lập trình. Trong bài viết này, chúng ta sẽ cùng tìm hiểu về cấu trúc dữ liệu cây nhị phân trong ngôn ngữ lập trình C/C++. DANH SÁCH BÀI VIẾT Tìm hiểu Cấu trúc dữ liệu Hash table trong lập trình C/C++ Cây đa phân trong lập trình C/C++ – Cấu trúc dữ liệu cây đa phân Hiểu về cấu trúc...

Nạp chồng và ghi đè trong lập trình hướng đối tượng(OOP) C++

Nạp chồng (overloading) và ghi đè (overriding) là hai phương thức cơ bản trong lập trình hướng đối tượng. Nạp chồng dùng để tái sử dụng các phương thức cùng tên trong cùng một lớp (class) còn ghi đè được dùng để ghi đè lên các phương thức có tên giống của lớp cơ sở trong lớp kế thừa. Nạp chồng hãy tưởng tưởng bạn cần viết một class nhập dữ liệu, bình thường...

Làm sao để tạo Class? Thuộc tính và phương thức trong OOP là gì? C++

Làm sao để tạo Class? Trong C++, để định nghĩa một lớp ta bắt đầu bằng từ khóa class, tiếp theo đó là tên của lớp và phần thân lớp được bao bởi cặp dấu {}. Kết thúc lớp bằng dấu ; Ví dụ: class Person //Lớp Person { private: // Phạm vi truy cập string name; // Thuộc tính (kiểu string) public: void setName();// Phương thức (method) ...

OOP là gì? Các tính chất của lập trình hướng đối tượng trong C++

Lập trình hướng đối tượng (Object Oriented Programming – OOP) là một trong những kỹ thuật lập trình rất quan trọng và sử dụng nhiều hiện nay. Hầu hết các ngôn ngữ lập trình hiện nay như Java, PHP, .NET, Ruby, Python… đều hỗ trợ OOP. Vậy lập trình hướng đối tượng là gì? Và các nguyên lý cơ bản trong OOP cần biết là gì? Lập trình hướng đối tượng (OOP) là gì? OOP (viết...

Một số chương trình xây dựng trên Graphics C/C++

DANH SÁCH BÀI VIẾT Cài đặt thư viện Graphics trên IDE Dev C++ Hàm đồ hoạ cơ bản trong thư viện Graphics.h Click chuột trong màn hình đồ họa Một số chương trình xây dựng trên Graphics Dưới đây là một số chương trình ví dụ sử dụng thư viện Graphics, mình có để link Source code bên dưới bạn nào có nhu cầu thăm khảo hay nghịch ngậm thì tải về nhé. Vì là các...

Cấu Trúc Rẽ Nhánh Switch ... Case trong Ngôn Ngữ Lập Trình C

DÁNH SÁCH BÀI VIẾT Lập trình là gì? Một số khái niệm trong lập trình Cài đặt IDE Dev C++ – Môi trường lập trình C/C++ Làm quen với ngôn ngữ C – Chương trình Hello World Những cú pháp cơ bản Các kiểu dữ liệu Biến và Toán tử Vòng lặp for, while và do…while Câu lệnh điều kiện if else Cấu Trúc Rẽ Nhánh Switch … Case Từ khóa break và continue Mảng Hàm Tham biến và Tham trị Chuỗi ký tự Một...

Hàm đồ hoạ cơ bản trong thư viện Graphics.h ngôn ngữ lập trình C/C++

DANH SÁCH BÀI VIẾT Cài đặt thư viện Graphics trên IDE Dev C++ Hàm đồ hoạ cơ bản trong thư viện Graphics.h Click chuột trong màn hình đồ họa Một số chương trình xây dựng trên Graphics Hàm khởi  động chế độ đồ hoạ * Khởi động chế độ đồ hoạ ta cần một số hàm sau: - Hàm void initwindow(int x, int y) : x là độ rộng, y là độ cao – Hàm void initgraph(int...

Bài toán chuẩn hóa xâu ký tự lập trình C/C+

Bài toán chuẩn hóa xâu ký tự là một bài toán rất cơ bản trong lập trình, khi mới bắt đầu làm quen lập trình hầu hết chúng ta cũng sẽ gặp qua bài toán này. Chuẩn hóa xâu ký tự trong C/C++ Cụ thể chúng ta có thể phát biểu đề bài như sau: Nhập một xâu ký tự từ bàn phím, hãy chuẩn hóa xâu ký tự theo các quy...

Chuỗi ký tự trong ngôn ngữ lập trình C

DÁNH SÁCH BÀI VIẾT Lập trình là gì? Một số khái niệm trong lập trình Cài đặt IDE Dev C++ – Môi trường lập trình C/C++ Làm quen với ngôn ngữ C – Chương trình Hello World Những cú pháp cơ bản Các kiểu dữ liệu Biến và Toán tử Vòng lặp for, while và do…while Câu lệnh điều kiện if else Cấu Trúc Rẽ Nhánh Switch … Case Từ khóa break và continue Mảng Hàm Tham biến và Tham trị Chuỗi ký tự Một...

Các kiểu dữ liệu trong ngôn ngữ lập trình C - Kích thước kiểu dữ liệu

DÁNH SÁCH BÀI VIẾT Lập trình là gì? Một số khái niệm trong lập trình Cài đặt IDE Dev C++ – Môi trường lập trình C/C++ Làm quen với ngôn ngữ C – Chương trình Hello World Những cú pháp cơ bản Các kiểu dữ liệu Biến và Toán tử Vòng lặp for, while và do…while Câu lệnh điều kiện if else Cấu Trúc Rẽ Nhánh Switch … Case Từ khóa break và continue Mảng Hàm Tham biến và Tham trị Chuỗi ký tự Một...

Biến và Toán tử trong ngôn ngữ lập trình C

DÁNH SÁCH BÀI VIẾT Lập trình là gì? Một số khái niệm trong lập trình Cài đặt IDE Dev C++ – Môi trường lập trình C/C++ Làm quen với ngôn ngữ C – Chương trình Hello World Những cú pháp cơ bản Các kiểu dữ liệu Biến và Toán tử Vòng lặp for, while và do…while Câu lệnh điều kiện if else Cấu Trúc Rẽ Nhánh Switch … Case Từ khóa break và continue Mảng Hàm Tham biến và Tham trị Chuỗi ký tự Một...

Tổng hợp những cú pháp trong ngôn ngữ C cơ bản

DÁNH SÁCH BÀI VIẾT Lập trình là gì? Một số khái niệm trong lập trình Cài đặt IDE Dev C++ – Môi trường lập trình C/C++ Làm quen với ngôn ngữ C – Chương trình Hello World Những cú pháp cơ bản Các kiểu dữ liệu Biến và Toán tử Vòng lặp for, while và do…while Câu lệnh điều kiện if else Cấu Trúc Rẽ Nhánh Switch … Case Từ khóa break và continue Mảng Hàm Tham biến và Tham trị Chuỗi ký tự Một...

Lớp string và các hàm xử lý string trong C++

Ở các bài viết trước chúng ta đã cùng nhau đi tìm hiểu về Chuỗi ký tự trong ngôn ngữ lập trình C, và Các hàm xử lý chuỗi trong ngôn ngữ lập trình C. Tuy nhiên ở các bài viết này là chúng ta xử dụng chuỗi là mảng các ký tự. Ngoài mảng ký tự, chúng ta có thể sử dụng lớp string để lưu trữ chuỗi ký tự trong C++, lớp...

Làm quen với ngôn ngữ C - Chương trình Hello World

DÁNH SÁCH BÀI VIẾT Lập trình là gì? Một số khái niệm trong lập trình Cài đặt IDE Dev C++ – Môi trường lập trình C/C++ Làm quen với ngôn ngữ C – Chương trình Hello World Những cú pháp cơ bản Các kiểu dữ liệu Biến và Toán tử Vòng lặp for, while và do…while Câu lệnh điều kiện if else Cấu Trúc Rẽ Nhánh Switch … Case Từ khóa break và continue Mảng Hàm Tham biến và Tham trị Chuỗi ký tự Một...

Giải bài tập thực hành 2 – Cấu trúc rẽ nhánh | Nhập môn lập trình C

DANH SÁCH BÀI VIẾT Giải bài tập thực hành 1 – Các thành phần trong ngôn ngữ C Giải bài tập thực hành 2 – Cấu trúc rẽ nhánh Giải bài tập thực hành 3 – Cấu trúc lặp for Giải bài thực hành 4 – Cấu trúc lặp While, do…while Giải bài thực hành 5 – HÀM Giải bài thực hành 6 – Truyền tham số cho hàm Giải bài thực hành 7 – Mảng Giải bài...

Tham biến và Tham trị trong ngôn ngữ lập trình C

DÁNH SÁCH BÀI VIẾT Lập trình là gì? Một số khái niệm trong lập trình Cài đặt IDE Dev C++ – Môi trường lập trình C/C++ Làm quen với ngôn ngữ C – Chương trình Hello World Những cú pháp cơ bản Các kiểu dữ liệu Biến và Toán tử Vòng lặp for, while và do…while Câu lệnh điều kiện if else Cấu Trúc Rẽ Nhánh Switch … Case Từ khóa break và continue Mảng Hàm Tham biến và Tham trị Chuỗi ký tự Một...

Câu lệnh điều kiện if else trong ngôn ngữ lập trình C

DÁNH SÁCH BÀI VIẾT Lập trình là gì? Một số khái niệm trong lập trình Cài đặt IDE Dev C++ – Môi trường lập trình C/C++ Làm quen với ngôn ngữ C – Chương trình Hello World Những cú pháp cơ bản Các kiểu dữ liệu Biến và Toán tử Vòng lặp for, while và do…while Câu lệnh điều kiện if else Cấu Trúc Rẽ Nhánh Switch … Case Từ khóa break và continue Mảng Hàm Tham biến và Tham trị Chuỗi ký tự Một...

Từ khóa break và continue trong ngôn ngữ lập trình C

DÁNH SÁCH BÀI VIẾT Lập trình là gì? Một số khái niệm trong lập trình Cài đặt IDE Dev C++ – Môi trường lập trình C/C++ Làm quen với ngôn ngữ C – Chương trình Hello World Những cú pháp cơ bản Các kiểu dữ liệu Biến và Toán tử Vòng lặp for, while và do…while Câu lệnh điều kiện if else Cấu Trúc Rẽ Nhánh Switch … Case Từ khóa break và continue Mảng Hàm Tham biến và Tham trị Chuỗi ký tự Một...

Kiểu dữ liệu Mảng trong ngôn ngữ lập trình C

DÁNH SÁCH BÀI VIẾT Lập trình là gì? Một số khái niệm trong lập trình Cài đặt IDE Dev C++ – Môi trường lập trình C/C++ Làm quen với ngôn ngữ C – Chương trình Hello World Những cú pháp cơ bản Các kiểu dữ liệu Biến và Toán tử Vòng lặp for, while và do…while Câu lệnh điều kiện if else Cấu Trúc Rẽ Nhánh Switch … Case Từ khóa break và continue Mảng Hàm Tham biến và Tham trị Chuỗi ký tự Một...

Hàm trong ngôn ngữ lập trình C - Lập trình cơ bản

DÁNH SÁCH BÀI VIẾT Lập trình là gì? Một số khái niệm trong lập trình Cài đặt IDE Dev C++ – Môi trường lập trình C/C++ Làm quen với ngôn ngữ C – Chương trình Hello World Những cú pháp cơ bản Các kiểu dữ liệu Biến và Toán tử Vòng lặp for, while và do…while Câu lệnh điều kiện if else Cấu Trúc Rẽ Nhánh Switch … Case Từ khóa break và continue Mảng Hàm Tham biến và Tham trị Chuỗi ký tự Một...

Giải bài tập thực hành 3 – Cấu trúc lặp for | Nhập môn lập trình C

DANH SÁCH BÀI VIẾT Giải bài tập thực hành 1 – Các thành phần trong ngôn ngữ C Giải bài tập thực hành 2 – Cấu trúc rẽ nhánh Giải bài tập thực hành 3 – Cấu trúc lặp for Giải bài thực hành 4 – Cấu trúc lặp While, do…while Giải bài thực hành 5 – HÀM Giải bài thực hành 6 – Truyền tham số cho hàm Giải bài thực hành 7 – Mảng Giải bài...

Giải bài thực hành 7 – Mảng | Nhập môn lập trình C

DANH SÁCH BÀI VIẾT Giải bài tập thực hành 1 – Các thành phần trong ngôn ngữ C Giải bài tập thực hành 2 – Cấu trúc rẽ nhánh Giải bài tập thực hành 3 – Cấu trúc lặp for Giải bài thực hành 4 – Cấu trúc lặp While, do…while Giải bài thực hành 5 – HÀM Giải bài thực hành 6 – Truyền tham số cho hàm Giải bài thực hành 7 – Mảng Giải bài...

Giải bài thực hành 6 – Truyền tham số cho hàm | Nhập môn lập trình C

DANH SÁCH BÀI VIẾT Giải bài tập thực hành 1 – Các thành phần trong ngôn ngữ C Giải bài tập thực hành 2 – Cấu trúc rẽ nhánh Giải bài tập thực hành 3 – Cấu trúc lặp for Giải bài thực hành 4 – Cấu trúc lặp While, do…while Giải bài thực hành 5 – HÀM Giải bài thực hành 6 – Truyền tham số cho hàm Giải bài thực hành 7 – Mảng Giải bài...

Giải bài thực hành 5 – HÀM | Nhập môn lập trình C

DANH SÁCH BÀI VIẾT Giải bài tập thực hành 1 – Các thành phần trong ngôn ngữ C Giải bài tập thực hành 2 – Cấu trúc rẽ nhánh Giải bài tập thực hành 3 – Cấu trúc lặp for Giải bài thực hành 4 – Cấu trúc lặp While, do…while Giải bài thực hành 5 – HÀM Giải bài thực hành 6 – Truyền tham số cho hàm Giải bài thực hành 7 – Mảng Giải bài...

Số Hoàn Hảo – Tổng Hợp Bài Tập Và Lời Giải | Lập Trình Java

“Số hoàn thiện (hay còn gọi là số hoàn chỉnh, số hoàn hảo hoặc số hoàn thành) là một số nguyên dương mà tổng các ước nguyên dương chính thức của nó (số nguyên dương bị nó chia hết ngoại trừ nó) bằng chính nó. “ Bài 1: Nhập vào một số nguyên dương n kiểm tra n có phải là số hoàn hảo không. Code mẫu: import java.util.Scanner; import java.lang.Math; public class MathSubjects{ public boolean soHoanHao(int...

Giải bài thực hành 10 – Tập tin | Nhập môn lập trình C

DANH SÁCH BÀI VIẾT Giải bài tập thực hành 1 – Các thành phần trong ngôn ngữ C Giải bài tập thực hành 2 – Cấu trúc rẽ nhánh Giải bài tập thực hành 3 – Cấu trúc lặp for Giải bài thực hành 4 – Cấu trúc lặp While, do…while Giải bài thực hành 5 – HÀM Giải bài thực hành 6 – Truyền tham số cho hàm Giải bài thực hành 7 – Mảng Giải bài...

Giải bài thực hành 4 - Cấu trúc lặp While, do...while | Nhập môn lập trình C

DANH SÁCH BÀI VIẾT Giải bài tập thực hành 1 – Các thành phần trong ngôn ngữ C Giải bài tập thực hành 2 – Cấu trúc rẽ nhánh Giải bài tập thực hành 3 – Cấu trúc lặp for Giải bài thực hành 4 – Cấu trúc lặp While, do…while Giải bài thực hành 5 – HÀM Giải bài thực hành 6 – Truyền tham số cho hàm Giải bài thực hành 7 – Mảng Giải bài...

Vòng lặp for, while và do...while trong ngôn ngữ lập trình C

DÁNH SÁCH BÀI VIẾT Lập trình là gì? Một số khái niệm trong lập trình Cài đặt IDE Dev C++ – Môi trường lập trình C/C++ Làm quen với ngôn ngữ C – Chương trình Hello World Những cú pháp cơ bản Các kiểu dữ liệu Biến và Toán tử Vòng lặp for, while và do…while Câu lệnh điều kiện if else Cấu Trúc Rẽ Nhánh Switch … Case Từ khóa break và continue Mảng Hàm Tham biến và Tham trị Chuỗi ký tự Một...

Hướng dẫn cài đặt thư viện Graphics trên IDE Devc++

DANH SÁCH BÀI VIẾT Cài đặt thư viện Graphics trên IDE Dev C++ Hàm đồ hoạ cơ bản trong thư viện Graphics.h Click chuột trong màn hình đồ họa Một số chương trình xây dựng trên Graphics Tải thư viện Graphics Do thư viện đồ họa graphics và winbgim không được tích hợp sẵn trong thư viện của phần mềm Devc++ nên ta phải tự thêm 2 thư viện trên nếu muốn sử dụng chúng. Sau...

Giải bài thực hành 9 – Kiểu cấu trúc | Nhập môn lập trình C

DANH SÁCH BÀI VIẾT Giải bài tập thực hành 1 – Các thành phần trong ngôn ngữ C Giải bài tập thực hành 2 – Cấu trúc rẽ nhánh Giải bài tập thực hành 3 – Cấu trúc lặp for Giải bài thực hành 4 – Cấu trúc lặp While, do…while Giải bài thực hành 5 – HÀM Giải bài thực hành 6 – Truyền tham số cho hàm Giải bài thực hành 7 – Mảng Giải bài...

Giải bài thực hành 8 – Chuỗi ký tự| Nhập môn lập trình C

DANH SÁCH BÀI VIẾT Giải bài tập thực hành 1 – Các thành phần trong ngôn ngữ C Giải bài tập thực hành 2 – Cấu trúc rẽ nhánh Giải bài tập thực hành 3 – Cấu trúc lặp for Giải bài thực hành 4 – Cấu trúc lặp While, do…while Giải bài thực hành 5 – HÀM Giải bài thực hành 6 – Truyền tham số cho hàm Giải bài thực hành 7 – Mảng Giải bài...

Giải bài tập thực hành 1 - Các thành phần trong ngôn ngữ C | NMLT C

DANH SÁCH BÀI VIẾT Giải bài tập thực hành 1 – Các thành phần trong ngôn ngữ C Giải bài tập thực hành 2 – Cấu trúc rẽ nhánh Giải bài tập thực hành 3 – Cấu trúc lặp for Giải bài thực hành 4 – Cấu trúc lặp While, do…while Giải bài thực hành 5 – HÀM Giải bài thực hành 6 – Truyền tham số cho hàm Giải bài thực hành 7 – Mảng Giải bài...

Click chuột trong màn hình đồ họa lập trình C

DANH SÁCH BÀI VIẾT Cài đặt thư viện Graphics trên IDE Dev C++ Hàm đồ hoạ cơ bản trong thư viện Graphics.h Click chuột trong màn hình đồ họa Một số chương trình xây dựng trên Graphics Trong bài viết này mình sẽ giới thiệu các bạn một số hàm bắt sự kiện click chuột trong màn hình đồ họa lập trình C. Các hàm bắt sự kiện click chuột void getmouseclick( int kind, int& x, int&...

Dữ liệu kiểu cấu trúc trong ngôn ngữ lập trình C

DÁNH SÁCH BÀI VIẾT Lập trình là gì? Một số khái niệm trong lập trình Cài đặt IDE Dev C++ – Môi trường lập trình C/C++ Làm quen với ngôn ngữ C – Chương trình Hello World Những cú pháp cơ bản Các kiểu dữ liệu Biến và Toán tử Vòng lặp for, while và do…while Câu lệnh điều kiện if else Cấu Trúc Rẽ Nhánh Switch … Case Từ khóa break và continue Mảng Hàm Tham biến và Tham trị Chuỗi ký tự Một...

Đọc ghi file trong ngôn ngữ lập trình C

Trong bài viết này, mình sẽ hướng dẫn bạn cách để làm việc với file sử dụng ngôn ngữ lập trình C. Một số hàm đọc ghi file trong C cơ bản như fprintf(), fscanf()....chúng ta cùng bắt đầu nhé. Đọc ghi file để làm gì? Dữ liệu được lưu ở biến của chương trình, và nó sẽ biến mất khi chương trình kết thúc. Sử dụng file để lưu trữ dữ liệu...

Con trỏ và cách sử dụng con trỏ trong ngôn ngữ lập trình C

DÁNH SÁCH BÀI VIẾT Lập trình là gì? Một số khái niệm trong lập trình Cài đặt IDE Dev C++ – Môi trường lập trình C/C++ Làm quen với ngôn ngữ C – Chương trình Hello World Những cú pháp cơ bản Các kiểu dữ liệu Biến và Toán tử Vòng lặp for, while và do…while Câu lệnh điều kiện if else Cấu Trúc Rẽ Nhánh Switch … Case Từ khóa break và continue Mảng Hàm Tham biến và Tham trị Chuỗi ký tự Một...

Một số hàm xử lý chuỗi trong ngôn ngữ lập trình C

Trong bài viết trước chúng ta đã biết về, trong bài viết hôm nay chúng ta cùng đi tìm hiểu một thư viện hỗ trợ rất nhiều hàm để làm việc với chuỗi – đó là thư viện string.h, và chúng ta sẽ cùng nhau đi tìm hiểu lần lượt các hàm trong thư viện string.h nhé. Cộng chuỗi - Hàm strcat() Cú pháp: char *strcat(char *des, const char *source) Hàm này có tác dụng ghép chuỗi...

Lập trình là gì? Một số khái niệm trong lập trình.

Lập trình là gì? Lập trình là một công việc mà người lập trình viên sử dụng những ngôn ngữ lập trình, các code, tiện ích có sẵn để xây dựng nên các phần mềm, chương trình, ứng dụng, trò chơi, các trang web,…Giúp người dùng có thể thực hiện các mệnh lệnh với máy tính hay tương tác qua lại với nhau thông qua các thiết bị điện tử. Lập...

Bài toán quản lý vé tàu lập trình C - Đọc ghi file

Cụ thể đề bài như bên dưới. Để bài: Viết chương trình quản lý vé tàu, thông tin một vé tàu như sau, Ngày giờ đi, Ngày giờ đến, Ga đi, Ga đến, Loai chỗ ngồi, Số toa, số ghế. Viết chương trình thực hiện những công việc sau: 1. Nhập và xuất danh sách n vé tàu từ bàn phím 2. Ghi ra file danh sách các vé tàu có ga đến là...

Đọc mảng từ file và xử lý mảng lập trình C/C++ - Đọc ghi file - Con trỏ

Cụ thể đề bài như sau: Viết chương trình thực hiện các công việc sau(Yêu cầu sử dụng con trỏ). 1. Đọc từ file input.txt vào một mảng các số nguyên. 2. Tính tổng các phần tử trong mảng, ghi kết quả ra file văn output.txt. 3. Sắp xếp mảng tăng dần và ghi vào cuối file output.txt Code mẫu Để chạy chương trước tiên bạn cần tạo một file input.txt chứa các số nguyên và...

Đọc xâu từ file và xử lý xâu ký tự lập trình C/C++ - Đọc ghi file - Con trỏ

Cụ thể đề bài như sau: Viết chương trình thực hiện các công việc sau(Yêu cầu sử dụng con trỏ) 1. Đọc từ file input.txt vào 1 xâu ký tự 2. Viết hàm đếm số từ xuất hiện trong xâu rồi ghi ra tệp văn bản output.txt số từ có trong xâu. 3. Đổi các chữ cái đầu tiên trong mỗi từ thành chữ in hoa rồi in ra cuối tệp văn bản output.txt. Code...

Cách tìm UCLN và BCNN trong lập trình C/C++

Tiếp tục Series bài viết CTDL & Thuật toán, hôm nay hãy cùng blog TUICOCACH.COM tìm hiểu về thuật toán tìm UCLN và BCNN trong bài viết dưới đây nhé. Giới thiệu bài toán UCLN, BCNN Bài toán tìm ước chung lớn nhất, bội chung nhỏ nhất C/C++ là một bài toán rất hay trong lập trình cơ bản, hầu hết các bạn mới học lập trình đều rất hứng thú với nó. Bài toán...

Chương trình Java đầu tiên – Hello World

Trong giới lập trình, chương trình ‘Hello World’ không quá xa lạ gì, vì đó được xem là một chương trình đầu tiên và chuẩn nhất, cho cái nhìn bao quát về một ngôn ngữ nào đó được đề cập đến. Nhưng nếu như bạn chưa biết gì về lập trình, thì cũng nên biết về chương trình này, và nếu sau này bạn muốn học một ngôn ngữ lập...

Số nguyên tố – tổng hợp bài tập và lời giải | Lập trình java

“Số nguyên tố là số tự nhiên lớn hơn 1, chỉ có hai ước là 1 và chính nó tức là một số tự nhiên lớn hơn 1, nếu như ngoài bản thân nó và 1 ra, nó không chia hết cho số nào khác nữa thì nó là số nguyên tố. Ví dụ như 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, …” Bài 1: Nhập vào một số...

Thuật toán đếm số lượng chữ số của số nguyên dương n bằng C / C++

Trong bài viết này chúng ta sẽ thực hiện viết thuật toán cho chương trình đếm các chữ số của số nguyên dương n bằng C/C++. Ví dụ 1234 có 4 chữ số, 297429 có 6 chữ số,.... Ở đây mình sẽ sử dụng 2 cách để tìm số lượng số.... Cách 1: Sử dụng vòng lặp while, do...while Đối với cách này tương đối đơn giản, chúng ta sẽ hiểu như thế...

Bài toán trăm trâu trăm cỏ c++ - Cách giải

Bài toán trăm trâu trăm cỏ là một bài toán dân gian cổ, có lẽ trong chúng ta ít nhất cũng có từng 1 lần nghe qua rồi, nhưng trong bài viết này chúng ta sẽ cùng đi giải bài toán với ngôn ngữ lập trình C/C++. Bài toán trăm trâu trăm cỏ c++ Cụ thể bài toán phát biểu Trăm trâu ăn trăm bó cỏ Trâu đứng ăn năm Trâu nằm ăn ba Lụ...

Tính Chu Vi Diện Tích Hình Vuông | Lập Trình Java

Đề bài: Nhập vào độ dài cạnh của hình vuông, in ra chu vi và diện tích của nó Code mẫu: import java.util.Scanner; import java.lang.Math; public class HinhVuong{ private double dai; private Scanner input= new Scanner(System.in); public void nhap() { System.out.print("Nhập độ dài cạnh: "); this.dai = input.nextDouble(); ...

Số Chính Phương – Tổng Hợp Bài Tập Và Lời Giải | Lập Trình Java

“Số chính phương hay còn gọi là số hình vuông là số tự nhiên có căn bậc 2 là một số tự nhiên, hay nói cách khác, số chính phương là bình phương (lũy thừa bậc 2) của một số tự nhiên. “ Bài 1: Nhập vào một số nguyên dương n kiểm tra n có phải là số chính phương không. Code mẫu: import java.util.Scanner; import java.lang.Math; public class MathSubjects{ public boolean soChinhPhuong(int n) { ...

Bảng mã ASCII chuẩn nhất và đầy đủ nhất

Bộ mã Ascii là tên viết tắt của American Standard Code for Information Interchange, nghe khá dài khi dịch sang tiếng Việt là mã chuẩn trao đổi thông tin của Hoa Kỳ. Đây là một bộ ký tự mã dựa theo bảng chữ cái La Tinh. Nói một cách dễ hiểu và chi tiết hơn thì bảng mã ascii C++ được dùng theo dạng bit mà nhiều người vẫn gọi là bảng mã ascii...

Lập trình java – Bài tập tổng hợp và lời giải 2

Bài 2Viết chương trình: Khai báo (import) lớp Scanner trong gói java.utilSử dụng phương thức nextLine () của lớp để nhập vào một xâu và in xâu vừa nhậpra màn hình. import java.util.Scanner; public class Bai2 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Nhap xau:"); ...

Biến trong java – Lập trình java cơ bản

Trong java, biến là tên của vùng nhớ. Có 3 kiểu biến trong java, bao gồm biến local (biến địa phương), biến instance (biến toàn cục) và biến static. Khai báo biến trong java Cú pháp khai báo biến DataType varName , varName2,...; Trong đó, DataType là kiểu dữ liệu của biến, varName là tên biến. Quy tắc đặt tên biến trong java: Chỉ được bắt đầu bằng một ký tự(chữ), hoặc một dấu gạch dưới(_), hoặc...

Tính Chu vi diện tích Hình chữ nhật | Lập trình java

Đề bài: Nhập vào 2 cạnh của hình chữ nhật, in ra chu vi và diện tích của nó Code mẫu: import java.util.Scanner; import java.lang.Math; public class HinhChuNhat{ private double dai, rong; private Scanner input= new Scanner(System.in); public void nhap() { System.out.print("Nhập chiều dài: "); this.dai = input.nextDouble(); ...

Phân Số – Tổng Hợp Bài Tập Và Lời Giải | Lập Trình Java

Phân số là sự biểu diễn số hữu tỷ dưới dạng tỷ lệ của hai số nguyên, trong đó số ở trên được gọi là tử số, còn số ở dưới được gọi là mẫu số. Điều kiện bắt buộc là mẫu số phải khác 0. Bài 1: Lớp phân số có 2 thuộc tính sở hữu riêng là các số nguyên xác định tử số và mẫu số. Hãy xây...

Liệt kê các số nguyên tố nhỏ hơn n lập trình C/C++

DANH SÁCH BÀI VIẾT Cách kiểm tra Số nguyên tố trong lập trình C/C++ Đếm số lượng số nguyên tố nhỏ hơn n lập trình C/C++ Liệt kê các số nguyên tố nhỏ hơn n lập trình C/C++ Đếm số lượng số nguyên tố trong mảng lập trình C/C++ Liệt kê các số nguyên tố trong mảng lập trình C/C++ Tìm hiểu về thuật toán Sàng nguyên tố (sàng Eratosthenes) Trong bài viết này chúng ta sẽ...

Liệt kê các số nguyên tố trong mảng lập trình C/C++

DANH SÁCH BÀI VIẾT Cách kiểm tra Số nguyên tố trong lập trình C/C++ Đếm số lượng số nguyên tố nhỏ hơn n lập trình C/C++ Liệt kê các số nguyên tố nhỏ hơn n lập trình C/C++ Đếm số lượng số nguyên tố trong mảng lập trình C/C++ Liệt kê các số nguyên tố trong mảng lập trình C/C++ Tìm hiểu về thuật toán Sàng nguyên tố (sàng Eratosthenes) Trong bài viết này chúng ta sẽ...

Đếm số lượng số nguyên tố trong mảng lập trình C/C++

DANH SÁCH BÀI VIẾT Cách kiểm tra Số nguyên tố trong lập trình C/C++ Đếm số lượng số nguyên tố nhỏ hơn n lập trình C/C++ Liệt kê các số nguyên tố nhỏ hơn n lập trình C/C++ Đếm số lượng số nguyên tố trong mảng lập trình C/C++ Liệt kê các số nguyên tố trong mảng lập trình C/C++ Tìm hiểu về thuật toán Sàng nguyên tố (sàng Eratosthenes) Trong bài viết này chúng ta sẽ...

Kiểm tra số chẵn lẻ trong lập trình C/C++

Kiểm tra số chẵn lẻ là một bài tập rất cơ bản mà hầu hết tất cả mọi người khi bắt đầu học lập trình đều sẽ làm qua. Vậy trong bài viết này blog tuicocach.com sẽ cùng các bạn một lần nữa giải quyết bài toán này với Lập trình C/C++ qua 2 cách làm. Kiểm tra số chẵn lẻ trong lập trình C/C++ Kiểm tra chẵn lẻ bằng cách chia...

Cách kiểm tra Số nguyên tố trong lập trình C/C++

DANH SÁCH BÀI VIẾT Cách kiểm tra Số nguyên tố trong lập trình C/C++ Đếm số lượng số nguyên tố nhỏ hơn n lập trình C/C++ Liệt kê các số nguyên tố nhỏ hơn n lập trình C/C++ Đếm số lượng số nguyên tố trong mảng lập trình C/C++ Liệt kê các số nguyên tố trong mảng lập trình C/C++ Tìm hiểu về thuật toán Sàng nguyên tố (sàng Eratosthenes) Kiểm tra số nguyên tố là một...

Đếm số lượng số nguyên tố nhỏ hơn n lập trình C/C++

DANH SÁCH BÀI VIẾT Cách kiểm tra Số nguyên tố trong lập trình C/C++ Đếm số lượng số nguyên tố nhỏ hơn n lập trình C/C++ Liệt kê các số nguyên tố nhỏ hơn n lập trình C/C++ Đếm số lượng số nguyên tố trong mảng lập trình C/C++ Liệt kê các số nguyên tố trong mảng lập trình C/C++ Tìm hiểu về thuật toán Sàng nguyên tố (sàng Eratosthenes) Trong bài viết này chúng ta sẽ...

Cách tính căn bậc 3, căn bậc 4 và căn bậc n trong lập trình C/C++

Căn bậc n của một số x là một số r mà khi số r lũy thừa n chính bằng x. Căn bậc chẵn là các căn bậc có hệ số n là số chẵn, ví dụ như căn bậc 2, căn bậc 4, căn bậc 6.... Căn bậc lẻ là các căn bậc có hệ số n là số lẻ, ví dụ như căn bậc 3, căn bậc 5, căn bậc...

Hàm tính căn bậc 2 trong lập trình C/C++

Căn bậc hai của một số a là một số x sao cho x2 = a, hay nói cách khác là số x mà bình phương lên thì bằng = a. Ví dụ, 4 và −4 là căn bậc hai của 16 vì 42 = (−4)2 = 16. Căn bậc 2 của một số thì luôn luôn có 2 kết quả là 1 số dương và 1 số âm, vì bình phương của 1 số âm hay bình phương của 1 số dương đều luôn ra...

Hàm tính lũy thừa(số mũ) trong lập trình C/C++

Để tính được lũy thừa(mũ) của một số trong C/C++ thì ta có hàm pow nằm trong thư viện math.h. Hàm pow có các tham số như sau: pow(kiểu dữ liệu a, kiểu dữ liệu n), với a là cơ số và n là lũy thừa bậc n(số mũ). Cụ thể trong chương trình C để tính lũy thừa của một số ta viết như sau: #include <stdio.h> #include <math.h> int main() { int a, n; printf("Nhap co so a: "); scanf("%d", &a); printf("Nhap so mu n: "); scanf("%d", &n); float kq = pow(a,n); printf("ket...

Cách in bảng mã ASCII trong lập trình C/C++

Bảng mã ASCII là một bảng mã tương đối quan trọng trong lập trình cũng như một số ứng dụng liên quan. Trong bài viết hôm nay mình sẽ hướng dẫn cách để in bảng mã này với lập trình C/C++. Cách in bảng mã ASCII trong lập trình C/C++ Như bạn đã biết thì bảng mã ASCII bao gồm 256 kí tự từ kí tự 0 cho tới 255 tương ứng...

Làm tròn số thập phân, hiện 2 chữ số thập phân sau dấu phẩy C và C++

Trong bài viết này chúng ta sẽ tìm hiểu về cách làm tròn số, cũng như cách để format chỉ hiển thị 2 số thập phân sau dấu phẩy trong lập trình C/C++. Làm tròn số thập phân Làm tròn đến số nguyên Trong C hay C++ để làm tròn số thập phân ta sử dụng hàm round() trong thư viện math.h. Nếu bạn muốn phân biệt rõ rằng thuần C và C++...

Ép kiểu dữ liệu trong lập trình C/C++

Trong bài viết này chúng ta sẽ cùng đi tìm hiểu về phương pháp ép kiểu dữ liệu trong Lập trình C/C++. Ép kiểu dữ liệu trong lập trình C/C++ Ép kiểu dữ liệu tứ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. Ta có cú pháp chung ép kiểu như sau: (type) value; Với type là kiểu dữ liệu, và value là...

Lệnh xóa màn hình Console trong C/C++ - Cách Reset màn hình Console

DANH SÁCH BẢI VIẾT Viết hàm thay đổi vị trí dấu nhái trong màn hình console C/C++ Lệnh tạm dừng và lệnh tạm dừng trong khoảng thời gian lập trình C/C++ Lệnh xóa màn hình Console trong C/C++ – Cách Reset màn hình Console Viết hàm thay đổi màu chữ trong màn hình console C/C++ Viết hàm thay đổi kích thước màn hình console C/C++ Tạo âm thanh bíp trong C/C++ với hàm Beep Hàm getch() -...

Viết hàm thay đổi màu chữ trong màn hình console C/C++ - textColor()

DANH SÁCH BẢI VIẾT Viết hàm thay đổi vị trí dấu nhái trong màn hình console C/C++ Lệnh tạm dừng và lệnh tạm dừng trong khoảng thời gian lập trình C/C++ Lệnh xóa màn hình Console trong C/C++ – Cách Reset màn hình Console Viết hàm thay đổi màu chữ trong màn hình console C/C++ Viết hàm thay đổi kích thước màn hình console C/C++ Tạo âm thanh bíp trong C/C++ với hàm Beep Hàm getch() -...

Viết hàm thay đổi kích thước màn hình console C/C++ - resizeConsole()

DANH SÁCH BẢI VIẾT Viết hàm thay đổi vị trí dấu nhái trong màn hình console C/C++ Lệnh tạm dừng và lệnh tạm dừng trong khoảng thời gian lập trình C/C++ Lệnh xóa màn hình Console trong C/C++ – Cách Reset màn hình Console Viết hàm thay đổi màu chữ trong màn hình console C/C++ Viết hàm thay đổi kích thước màn hình console C/C++ Tạo âm thanh bíp trong C/C++ với hàm Beep Hàm getch() -...

Viết hàm thay đổi vị trí dấu nhái trong màn hình console C/C++ - gotoxy()

DANH SÁCH BẢI VIẾT Viết hàm thay đổi vị trí dấu nhái trong màn hình console C/C++ Lệnh tạm dừng và lệnh tạm dừng trong khoảng thời gian lập trình C/C++ Lệnh xóa màn hình Console trong C/C++ – Cách Reset màn hình Console Viết hàm thay đổi màu chữ trong màn hình console C/C++ Viết hàm thay đổi kích thước màn hình console C/C++ Tạo âm thanh bíp trong C/C++ với hàm Beep Hàm getch() -...

Tạo âm thanh bíp trong C/C++ với hàm Beep

DANH SÁCH BẢI VIẾT Viết hàm thay đổi vị trí dấu nhái trong màn hình console C/C++ Lệnh tạm dừng và lệnh tạm dừng trong khoảng thời gian lập trình C/C++ Lệnh xóa màn hình Console trong C/C++ – Cách Reset màn hình Console Viết hàm thay đổi màu chữ trong màn hình console C/C++ Viết hàm thay đổi kích thước màn hình console C/C++ Tạo âm thanh bíp trong C/C++ với hàm Beep Hàm getch() -...

Hàm swap trong lập trình C/C++ - Hàm hoán vị giá trị 2 biến

Hàm swap hoán đổi giá trị của 2 biến cho nhau là hàm mà trong các bài toán thực tế ta sẽ cần áp dụng khá nhiều, ví dụ như trong bài toán sắp xếp. Vậy trong bài viết này chúng ta sẽ cùng tìm hiểu tư tưởng bài toán hoán vị, cũng như cùng nhau đi viết hàm hoán vị với lập trình C/C++ nhé. Tư tưởng bài toán hoán...

Tìm UCLN, BCNN của 3 số, 4 số...nhiều số và của một mảng

Trong viết viết trước chúng ta đã cùng nhau tìm hiểu và làm bài tập cũng như viết hàm tìm Ước số chung lớn nhất của 2 số nguyên dương, trong bài viết này chúng ta tiếp tục làm một dạng bài tập liên quan tới UCLN nhất. Tuy nhiên, trong bài này chúng ta sẽ làm nâng cao lên một chút. Không chỉ đi tìm ước chung lớn nhất của...

Hàm Kbhit() - Lệnh kiểm tra có sự kiện nhấn phím trong C/C++

DANH SÁCH BẢI VIẾT Viết hàm thay đổi vị trí dấu nhái trong màn hình console C/C++ Lệnh tạm dừng và lệnh tạm dừng trong khoảng thời gian lập trình C/C++ Lệnh xóa màn hình Console trong C/C++ – Cách Reset màn hình Console Viết hàm thay đổi màu chữ trong màn hình console C/C++ Viết hàm thay đổi kích thước màn hình console C/C++ Tạo âm thanh bíp trong C/C++ với hàm Beep Hàm getch() -...

Tạo chuyển động cơ bản trong Console C/C++ - Điều khiển chuyển động

DANH SÁCH BẢI VIẾT Viết hàm thay đổi vị trí dấu nhái trong màn hình console C/C++ Lệnh tạm dừng và lệnh tạm dừng trong khoảng thời gian lập trình C/C++ Lệnh xóa màn hình Console trong C/C++ – Cách Reset màn hình Console Viết hàm thay đổi màu chữ trong màn hình console C/C++ Viết hàm thay đổi kích thước màn hình console C/C++ Tạo âm thanh bíp trong C/C++ với hàm Beep Hàm getch() -...

Hàm getch() - Lệnh bắt phím nhấn trong lập trình C/C++

DANH SÁCH BẢI VIẾT Viết hàm thay đổi vị trí dấu nhái trong màn hình console C/C++ Lệnh tạm dừng và lệnh tạm dừng trong khoảng thời gian lập trình C/C++ Lệnh xóa màn hình Console trong C/C++ – Cách Reset màn hình Console Viết hàm thay đổi màu chữ trong màn hình console C/C++ Viết hàm thay đổi kích thước màn hình console C/C++ Tạo âm thanh bíp trong C/C++ với hàm Beep Hàm getch() -...

Lệnh tạm dừng và lệnh tạm dừng trong khoảng thời gian lập trình C/C++

DANH SÁCH BẢI VIẾT Viết hàm thay đổi vị trí dấu nhái trong màn hình console C/C++ Lệnh tạm dừng và lệnh tạm dừng trong khoảng thời gian lập trình C/C++ Lệnh xóa màn hình Console trong C/C++ – Cách Reset màn hình Console Viết hàm thay đổi màu chữ trong màn hình console C/C++ Viết hàm thay đổi kích thước màn hình console C/C++ Tạo âm thanh bíp trong C/C++ với hàm Beep Hàm getch() -...

Cộng trừ nhân chia hai phân số trong lập trình C sử dụng Struct 

Bài toán cộng trừ nhân chia 2 phân số trong lập trình là một bài tập khá cơ bản, tuy nhiên độ hiệu quả mà nó mang lại là rất cao cho những bạn mới bắt đầu làm quen với lập trình. Khi làm bài tập này sẽ giúp các bạn có thể nắm rõ hơn về các hoạt động logic của lập trình, cũng như tăng một chút khả...

Bài toán tách tên người nhập môn lập trình C/C++

Trong bài viết này chúng ta sẽ cùng làm bài toán tách tên người từ chuỗi nhập vào. Tách tên người trong lập trình C Ví dụ nhập tên là Nguyen Van Suu, vậy làm sao để tách riêng được chữ Suu từ chuỗi ban đầu. Ví dụ chuỗi nhập vào là biến Name. Cách 1: Ta khai báo thêm một biến gọi là firstName gắn ban đầu bằng rỗng, ta duyệt chuỗi Name...

Cắt chuỗi trong C và C++ - Hàm có sẵn và tự viết hàm

Cắt chuỗi là một bài tập cơ bản khi ta học lập trình, cắt chuỗi tức là từ một chuỗi cha ban đầu ta sẽ cắt ra một chuỗi con từ vị trí x tới y từ chuỗi cha đó. Cắt chuỗi là một bài tập mà sau này khi làm thực tế chúng ta cũng sẽ gặp một số vấn đề tương tự. Vậy làm thế nào để cắt chuỗi...

Giải phóng bộ nhớ động trong C/C++ - Hàm free(), delete

Khi đã cấp phát bộ nhớ cho biến, và sau đó tất cả các hành động liên quan tới biến đó đã được thực thi, lúc này biến này không còn giá trị sử dụng nữa. Để tránh tốn tài nguyên RAM trên máy tính ta sẽ cần giải phóng bộ nhớ đó, trong bài viết này chúng ta sẽ tìm hiểu về hàm giải phóng bộ nhớ trong C...

Cấp phát bộ trong động C/C++ - malloc, realloc, calloc, new

Nói đến con trỏ không thể không nhắc tới cấp phát bộ nhớ động cho biến con trỏ trong ngôn ngữ C/C++. Trong bài viết này, chúng ta sẽ cùng đi giải quyết vấn đề cấp phát bộ nhớ động sử dụng malloc(), calloc() và realloc() trong C. Và new trong C++ để cấp phát bộ nhớ. XEM THÊM: Giải phóng bộ nhớ động trong C/C++ - Hàm free(), delete Cấp phát bộ nhớ trong C Để sử dụng các hàm...

Hàm memset trong C/C++ - Sao chép ký tự x tới n ký tự trong một chuỗi

Trong bài viết này chúng ta sẽ tìm hiểu về hàm memset() trong C/C++. Đây là một hàm được sử dụng sao chép ký tự tới một chuỗi, hoặc nếu trong mảng số ta có thể hiểu là coppy số x tới n phần tử đầu tiên trong mảng. Hàm memset trong C/C++ Cú pháp void* memset( void* dest, int ch, size_t count ); Trong đó: dest: Con trỏ tới đối tượng để sao...

Sắp xếp mảng 1 chiều theo thứ tự giảm dần trong lập trình C/C++

Sắp xếp dãy số hay trong lập trình chính là sắp xếp mảng 1 chiều theo chiều tăng dần hoặc giảm dần. Đây là 1 bài toán sắp xếp đơn giản và rất cơ bản đối với bất cứ ai khi học lập trình. Bài toán sắp xếp dãy số là bài tập điển hình trong phần kiến thức về mảng 1 chiều và là một trong những bài toán...

Sắp xếp mảng 1 chiều theo thứ tự tăng dần trong lập trình C/C++

Sắp xếp dãy số hay trong lập trình chính là sắp xếp mảng 1 chiều theo chiều tăng dần hoặc giảm dần. Đây là 1 bài toán sắp xếp đơn giản và rất cơ bản đối với bất cứ ai khi học lập trình. Bài toán sắp xếp dãy số là bài tập điển hình trong phần kiến thức về mảng 1 chiều và là một trong những bài toán...

Chương trình quản lý sinh viên sử dụng struct trong lập trình C/C++

Chương trình quản lý sinh viên là một bài tập khá phổ biến khi học lập trình. Tiếp tục chuyên mục giải bài tập với Struct trong C/C++ hôm nay chúng ta sẽ cùng làm lại bài tập này nhé. Chương trình quản lý sinh viên Yêu cầu của bài toán Cụ thể mình có thể phát biểu đề bài gồm có các ý như sau. Định nghĩa Struct Sinh viên bao gồm, tên...

Vector trong C++? Tìm hiểu về Vector trong C++, Các hàm xử lý Vector

Tất tần tật về vector trong C++, cách khai báo, cách sử dụng vector c++ để giải quyết các bài toán trong lập trình, các hàm có sẵn của vector như sort, insert, pop, push. Cùng tìm hiểu trong bài viết này nhé. Vector C++ là gì? Vector C++ là một lớp, một cấu trúc dữ liệu có trong thư viện của C++ Standard Template Library dùng để lưu các đối tượng khác giống với mảng (Array),...

Khóa học lập trình C/C++ từ A-Z cho người mới - Giảm giá 40% hôm nay

Bài viết này mình muốn giới thiệu tới các bạn một khóa học lập trình C online, khóa học lập trình C++ online từ cơ bản tới nâng cao, khóa học này được mình đánh giá vô cùng cao bởi khóa học đi vào rất chi tiết, đầy đủ, giảng dạy vô cùng dễ hiểu, được minh họa thông qua các bài tập thực hành đơn giản. Nếu thực sự...

Khóa học Java cơ bản dành cho người mới bắt đầu- Giảm 40% hôm nay

Khóa học Java cơ bản dành cho người mới bắt đầu. Trong bài viết này, mình muốn giới thiệu tới các bạn một khóa học lập trình java cơ bản được mình cho là hay và dễ hiểu nhất trong các Khóa học lập trình java online. Các bạn nhớ đọc hết bài viết, bên trong bài viết mình sẽ có đính kèm mã giảm giá khóa học lên tới 40%...

Tìm hiểu các toán tử thao tác bit trong lập trình C/C++

Toán tử thao tác bit là một loại toán tử được sử dụng trong các ngôn ngữ lập trình như C/C++ để thực hiện các thao tác trên các bit của một số nguyên. Toán tử này cho phép thao tác trực tiếp trên các bit của số, bao gồm AND, OR, XOR, NOT, SHIFT LEFT, SHIFT RIGHT. Trong bài viết này, chúng ta sẽ cùng tìm hiểu về các...

Chương trình cộng trừ 2 số phức trong Lập trình C/C++

Trong bài viết này chúng ta sẽ cùng tìm hiểu về bài toán cộng trừ 2 số phức trong lập trình C/C++. Chương trình cộng trừ 2 số phức Trong lập trình C/C++, để tính toán trên số phức, ta cần tạo ra một kiểu dữ liệu riêng cho số phức. Khi đó, phép cộng trừ hai số phức sẽ được thực hiện bằng cách thực hiện phép cộng trừ trên phần...