Lập trình
Tổng hợp các bài viết, hướng dẫn lập trình C/C++, Java, Javascript PHP, HTML, CSS cơ bản.....Hướng dẫn cài đặt các phần mềm lập trình, IDE, Các thư viện và Công nghệ như Jquery, Ajax, Laravel, Wordpress....
So sánh chuỗi trong php với hàm strcmp() - So sánh chuỗi php
So sánh chuỗi trong php với hàm strcmp() - So sánh chuỗi php, Khi làm việc với chuỗi có nhiều trường hợp chúng ta cần so sánh hai chuỗi với nhau để kiểm tra xem chúng có bằng nhau hay không. Hàm strcmp trong PHP là một hàm để thực hiện việc này. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng hàm strcmp để so sánh...
Xử lý lỗi Tiếng Việt trong truy vấn CSDL PHP (charset UTF-8)
Khi làm việc với cơ sở dữ liệu trong PHP, bạn có thể gặp phải các vấn đề liên quan đến xử lý và hiển thị Tiếng Việt bị lỗi ký tự. Ví dụ như dữ liệu trên database lưu là Tiếng việt nhưng khi truy vấn và hiển thị bằng PHP lại không thể hiển thị Tiếng Việt. Hay trường hợp ngược lại bạn đang có một chuỗi dữ...
Hướng dẫn Truy vấn Cơ sở dữ liệu MySQL trong PHP
Kết nối cơ sở dữ liệu và truy vấn dữ liệu là một phần kiến thức rất quan trọng trong lập trình web. Trong PHP, chúng ta có thể sử dụng MySQLi (MySQL Improved) để thực hiện các truy vấn này. Bài viết dưới đây sẽ hướng dẫn về cách truy vấn cơ sở dữ liệu MySQL bằng PHP. Truy vẫn cơ sở dữ liệu trong php Để truy vấn thành công...
Kết nối csdl php: Kết nối cơ sở dữ liệu MySQL trong PHP
Kết nối csdl php, ở các bài viết trước chúng ta đã tìm hiểu xong cơ bản PHP và MySQL. Trong bài viết này chúng ta sẽ tìm hiểu cách kết nối CSDL MySQL trong PHP bằng MySQLi, cùng bắt đầu nhé! Kết nối CSDL MySQL trong PHP MySQLi là gì? MySQLi (hoặc MySQL Improved) là một phần mở rộng của PHP được sử dụng để tương tác với cơ sở dữ...
Hàm array_sum() trong php - Tính tổng các phần tử trong mảng
Hàm array_sum trong PHP là một hàm để tính tổng của tất cả các phần tử trong một mảng số. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng hàm array_sum và một số ví dụ áp dụng. array_sum() trong php - Cú pháp cơ bản Hàm array_sum() trong php có cú pháp cơ bản như sau: $total = array_sum($array); Trong đó: $array là mảng chứa các giá trị bạn muốn tính...
Hàm str_ireplace() trong php - Tìm kiếm và thay thế cụm từ
Hàm str_ireplace() trong php - Tìm kiếm và thay thế cụm từ. Hàm này cũng tương tự như hàm str_replace() là dùng để tìm kiếm và thay thế một chuỗi con(cụm từ) mới vào chỗ chuỗi con tìm thấy. Tuy nhiên điểm khác nhau giữa hai hàm này là khi thực hiện tìm kiếm chuỗi con để thay thế hàm này sẽ không phân biệt chữ hoa hãy chữ thường(vd:...
Hàm str_shuffle() trong php - Hoán đổi ngẫu nhiên vị trí các ký tự
Hàm str_shuffle trong PHP là một hàm để ngẫu nhiên hoán đổi vị trí các ký tự trong một chuỗi. Hàm này có thể ứng dụng trong các tình huống khác nhau, như tạo mã xác thực ngẫu nhiên, tạo mật khẩu ngẫu nhiên, hoặc bất kỳ tác vụ nào khác đòi hỏi tính ngẫu nhiên. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng hàm str_shuffle...
Hàm strcasecmp php - so sánh chuỗi không phân biệt hoa thường
Hàm strcasecmp() trong php - Hàm so sánh chuỗi không phân biệt hoa thường. Trong lập trình PHP hay các ngôn ngữ lập trình nào, so sanh hai chuỗi là một phần rất quan trọng trong xử liệu dữ liệu. Trong PHP thì cung cấp một số hàm cho phép bạn thực hiện so sánh chuỗi một cách hiệu quả. Một trong những hàm quan trọng là strcasecmp(). Trong bài...
Hàm str_repeat() trong PHP: Tạo chuỗi lặp lại dễ dàng trong php
Hàm str_repeat() trong PHP là một hàm xử lý chuỗi có sẵn trong php mà không cần xây dựng lại, hàm str_repeat() cho phép bạn có thể tạo các chuỗi lặp lại dễ dàng. Bạn có thể sử dụng hàm này để tạo ra các chuỗi có cùng nội dung được lặp lại một số lần xác định. Trong bài viết này, chúng ta sẽ tìm hiểu về cách sử...
Hàm str_pad() trong php - Thêm các ký tự vào đầu cuối của chuỗi
Trong PHP, hàm str_pad() được sử dụng để thêm ký tự hay chuỗi vào đầu hoặc cuối của một chuỗi để làm cho chiều dài của chuỗi đó đạt đến một giới hạn nhất định. Hàm này thường được sử dụng để định dạng dữ liệu, ví dụ như tạo các chuỗi có độ dài cố định cho việc hiển thị. Hàm str_pad() trong php - Cú pháp cơ bản Dưới đây...
Hàm strstr() trong php - Tìm kiếm & trích xuất chuỗi trong php
Hàm strstr() trong PHP là một hàm được xây dựng sẵn giúp bạn tìm kiếm và trích xuất một chuỗi con từ một chuỗi cha ban đầu. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng hàm strstr trong PHP và các ví dụ cụ thể. Hàm strstr() trong php - Tìm kiếm & trích xuất chuỗi trong php Hàm strstr() trong PHP thực hiện tìm kiếm và trích...
Hàm stristr() PHP - Tìm kiếm trích xuất chuỗi con không phân biệt Hoa thường
Trong PHP, hàm stristr() là một trong những hàm được sử dụng để tìm kiếm và trích xuất chuỗi con trong một chuỗi cha. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng hàm stristr() trong PHP và các ví dụ cụ thể. Hàm stristr() trong PHP Hàm stristr() trong PHP sử dụng để tìm kiếm và trích xuất chuỗi con trong một chuỗi cha, Hàm này tìm kiếm...
Hàm strrev() trong PHP - Cách đảo ngược chuỗi trong php
Hàm strrev() trong PHP - Cách đảo ngược chuỗi trong php, trong một số trường hợp khi làm việc với chuỗi ta sẽ cần đảo ngược một chuỗi. Vậy php đã cung cấp cho ta hàm strrev() để làm việc đó. Trong bài viết này hãy cùng blog tuicocach.com tìm hiểu hàm strrev() và thực hiện một số ví dụ áp dụng để nắm rõ hơn nhé. Hàm strrev()...
Hàm strpos() trong php - Tìm kiếm vị trí xuất hiện của chuỗi con
Hàm strpos() trong PHP là một hàm để tìm kiếm và xác định vị trí của một chuỗi con trong một chuỗi ban đầu. Hàm này thường được sử dụng trong các trường hợp như tìm kiếm từ khóa trong văn bản hoặc kiểm tra xem một chuỗi có tồn tại trong chuỗi khác hay không. Bài viết này sẽ hướng dẫn về cách sử dụng hàm strpos() cũng như...
Hàm implode() trong php - Ghép các phần tử mảng thành một chuỗi
Hàm implode() trong php - Kết hợp phần tử mảng thành một chuỗi, Ở bài viết trước chúng ta đã tìm hiểu về Hàm explode() trong php – Tách chuỗi con dựa ký trên tự phân tách, hàm này sẽ tách một chuỗi ban đầu thành các chuỗi con và lưu thành một mảng. Hàm implode() trong php là một hàm đối ngược với hàm explode(), hàm sẽ có nhiệm...
Hàm explode() - Tách chuỗi con dựa ký trên tự phân tách PHP
Hàm explode trong PHP là một trong những hàm xử lý chuỗi trong php được tích hợp sẵn mà không cần phải xây dựng lại. Bài viết này sẽ hướng dẫn bạn cách sử dụng hàm explode để tách chuỗi thành các chuỗi con dựa trên một ký tự phân tách được xác định. Hãy cùng blog tuicocach.com tìm hiểu và thực hiện các ví dụ áp dụng minh họa...
strtolower() trong php - Chuyển chữ hoa thành chữ thường php
Hàm strtolower() trong PHP là một hàm xử lý chuỗi thông dụng trong php. Hàm strtolower() sẽ chuyển đổi tất cả các ký tự in Hoa có trong chuỗi thành chữ in thường. Trong bài viết này, chúng ta sẽ tìm hiểu về cách sử dụng hàm này và các ví dụ đơn giản để nắm chắc hơn. Hàm strtolower() trong php - Cú pháp cơ bản Cú pháp cơ bản của...
Hàm str_replace() trong PHP - Tìm kiếm và thay thế chuỗi
Hàm str_replace() trong PHP là một hàm mạnh mẽ giúp bạn thực hiện việc thay thế chuỗi con bằng một chuỗi khác trong một chuỗi lớn hơn. Đây là một công cụ quan trọng trong xử lý chuỗi và có nhiều ứng dụng trong phát triển web. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng hàm str_replace() và các trường hợp sử dụng phổ biến. Hàm str_replace()...
str_word_count() trong PHP - Đếm số từ, lấy các từ, vị trí các từ
Hàm str_word_count() trong PHP là một trong những hàm xử lý chuỗi trong php được sử dụng thường xuyên, hàm str_word_count() cho phép bạn đếm số từ trong chuỗi, trích xuất các từ(lấy từng từ tạo thành một mảng các từ), hoặc trả về vị trí của mỗi từ. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng hàm str_word_count() và thực hiện các ví dụ minh...
Hàm substr trong php - Hàm cắt chuỗi con từ chuỗi cha trong php
Hàm substr trong php dùng để cắt lấy một phần(trích xuất) chuỗi con từ chuỗi cha ban đầu. Đây là một trong những hàm rất hữu dụng được xử dụng nhiều trong xử lý chuỗi php. Vậy bài viết này chúng ta sẽ tìm hiểu về hàm này, cũng như các ví dụ mình họa sử dụng để hiểu rõ và áp dụng được hàm này nhé. Hàm substr trong php...
Hàm trim() trong PHP - Chuẩn hóa chuỗi bằng hàm trim()
Hàm trim() trong php là hàm để loại bỏ các ký tự không mong muốn ở cả hai đầu của chuỗi(đầu chuỗi & cuối chuỗi). Vì vậy ta cũng có thể dùng hàm trim() chuẩn hóa đầu vào bằng cách xóa các ký tự khoảng trắng ở hai đầu của chuỗi. Ta có thể ứng dụng nó trong việc kiểm tra dữ liệu đầu vào của người dùng như check...
Hàm strlen() trong php - Hàm đếm độ dài của chuỗi trong php
Trong PHP, hàm strlen() là một trong những hàm cơ bản được sử dụng để đếm độ dài của một chuỗi. Hàm này trả về số ký tự trong chuỗi đã cho. Hàm strlen() trong php Hàm strlen() trong php có cú pháp cơ bản như sau: $length = strlen($str); Với $str là chuỗi bạn cần đếm ký tự, và biến $length là biến khai báo để chứa độ dài đếm được. Ví dụ cách...
Hàm array_unique() - Loại bỏ phần tử trùng nhau trong mảng php
Loại bỏ phần tử trùng nhau trong mảng php, Hàm array_unique() trong PHP là một trong những hàm xử lý mảng được cung cấp sẵn trong php. Cụ thể hàm array_unique() sẽ loại bỏ các phần tử trùng nhau trong một mảng php, chỉ để lại phần tử là duy nhất. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng hàm array_unique() cùng với một số ví...
Hàm krsort() trong php - sắp xếp mảng giảm dần giữ nguyên khóa
Hàm krsort() trong PHP là một hàm có sẵn trong php để sắp xếp các phần tử trong mảng giảm dần theo giá trị của chúng mà vẫn bảo tồn các khóa tương ứng của các phần tử. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng krsort() và một số ví dụ cụ thể để hiểu rõ hàm krsort(). Tại bài viết trước, tuicocach.com đã có một...
ksort() trong php - Sắp xếp mảng theo khóa mảng(keys) tăng dần
Nếu bạn đang làm việc với mảng liên kết (associative array) trong PHP và muốn sắp xếp các phần tử dựa trên các khóa (keys) của mảng này, thì hàm ksort() sẽ là một hàm hữu ích mà bạn đang cần tìm. Hàm ksort() trong php cho phép bạn sắp xếp mảng liên kết theo thứ tự tăng dần của các khóa. Trong bài viết này, chúng ta sẽ tìm hiểu...
Hàm asort() trong php - sắp xếp mảng tăng dần giữ nguyên khóa
Hàm asort() trong PHP là một hàm mạnh mẽ để sắp xếp các phần tử trong mảng theo giá trị và duy trì các khóa tương ứng. Bài viết này sẽ giới thiệu bạn về cách sử dụng hàm asort() để thực hiện việc sắp xếp mảng và cung cấp ví dụ cụ thể. Hàm asort() trong php Trong bài viết trước thì mình đã có bài viết về Hàm sort() trong...
Hàm usort() trong PHP - Sắp xếp mảng theo điều kiện tùy chỉnh
Hàm usort() trong PHP - Sắp xếp mảng theo điều kiện tùy chỉnh. Sắp xếp mảng là một phần quan trọng của lập trình, trong php cung cấp rất nhiều hàm để sắp xếp mảng, trong đó có hàm usort(). Hàm usort() trong PHP là một hàm mạnh mẽ và rất thông dụng giúp bạn sắp xếp một mảng theo một điều kiện tùy chỉnh tự địng nghĩa bằng hàm...
Hàm rsort() trong PHP - Hàm sắp xếp mảng giảm dần trong php
Trong lập trình PHP, rsort() là một trong những hàm được sử dụng để sắp xếp mảng, cụ tể hàm rsort() sẽ sắp xếp mảng theo thứ tự giảm dần (từ lớn đến nhỏ) dựa trên giá trị của các phần tử trong mảng. Bài viết này sẽ giúp bạn hiểu cách sử dụng rsort() để sắp xếp mảng. Bài viết trước mình đã có bài viết về Hàm sort() trong...
Hàm sort() trong php - Hàm sort() sắp xếp mảng tăng dần
Hàm sort() trong php - Hàm sắp xếp mảng php. Trong bài viết này, chúng ta sẽ tìm hiểu về cách sử dụng hàm sort() trong PHP để sắp xếp mảng theo thứ tự tăng dần, và những ví dụ thực tế để giúp bạn hiểu rõ hơn về hàm sắp xếp dữ liệu bằng hàm sort() trong PHP. Hàm sort() trong php PHP cung cấp nhiều hàm để làm việc với...
Hướng dẫn hàm array_reduce trong PHP - Hàm xử lý mảng PHP
array_reduce() trong PHP là một trong những hàm xử lý mảng trong php, hàm array_reduce() giúp cho việc thực hiện các phép thao tác mảng một cách linh hoạt và hiệu quả. Trong bài viết này, chúng ta sẽ tìm hiểu về cách sử dụng array_reduce() và các ví dụ cụ thể. Hàm array_reduce() trong PHP Hàm array_reduce được sử dụng để thực hiện phép thao tác trên các phần tử trong...
Hàm array_filter trong PHP - Lọc phần tử mảng dựa trên điều kiện
array_filter trong php là một trong những hàm xử lú mảng có sẵn trong PHP cho phép bạn lọc các phần tử của một mảng dựa trên một điều kiện cụ thể. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng array_filter(), ví dụ và các trường hợp sử dụng phổ biến. Hàm array_filter trong PHP - Cú pháp cơ bản Hàm array_filter() trong PHP có cú pháp cơ...
Hàm array_fill trong PHP - Tạo và điền n phần tử cụ thể vào mảng
Hàm array_fill() là một trong những hàm mạnh mẽ của PHP dể xử lý mảng, hàm array_fill() giúp bạn tạo ra một mảng với các giá trị được điền vào một khoảng cụ thể. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng array_fill để tạo một mảng với các giá trị trùng lặp. Cú pháp của hàm array_fill Cú pháp cơ bản của hàm array_fill như sau: array_fill(start_index, num,...
Hướng dẫn hàm array_map trong PHP - Lập trình PHP cơ bản
array_map là một hàm trong PHP giúp bạn thực hiện một hàm cụ thể trên mỗi phần tử trong một mảng và trả về một mảng mới chứa kết quả sau khi xử lý. Điều này rất hữu ích khi bạn muốn thực hiện cùng một thao tác trên một danh sách các phần tử. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng array_map trong PHP...
Hàm array_values trong PHP - Đặt lại khóa tất cả phần tử mảng
Hàm array_values trong PHP, Trong bài viết này chúng ta sẽ tiếp tục với các hàm xử lý mảng quan trọng trong PHP là hàm array_values(). Hàm này giúp chúng ta làm việc với mảng một cách hiệu quả hơn, cùng bắt đầu nhé. Hàm array_values() trong PHP Hàm array_values() trong PHP là một hàm hỗ trợ để lấy tất cả các giá trị từ một mảng và trả về chúng dưới...
Hàm array_key_exists trong php - Kiểm tra khóa mảng có tồn tại
Hàm array_key_exists trong php là hàm dùng để kiểm tra xem một khóa có tồn tại trong một mảng hay không. Nó thường được sử dụng khi bạn cần kiểm tra xem một phần tử cụ thể có tồn tại trong mảng hay không trước khi truy cập nó để tránh trường hợp sảy ra lỗi chương trình không mong muốn. Trong bài viết này, chúng ta sẽ tìm hiểu...
Hàm array_keys trong php - Hàm lấy khóa của một mảng
array_keys trong php là một hàm quan trọng trong PHP giúp chúng ta lấy danh sách các khóa từ một mảng. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng array_keys và cách áp dụng nó trong các tình huống thực tế. array_keys trong php - Cú pháp cơ bản Cú pháp cơ bản của hàm array_keys() như sau: array_keys($array, $search_value, $strict); Trong đó: $array: Mảng cần lấy danh sách khóa. $search_value...
Hàm array_rand trong PHP - Chọn phần tử ngẫu nhiên trong mảng
array_rand trong PHP là hàm để lựa chọn ngẫu nhiên không có quy ước một hoặc nhiều phần tử từ một mảng đã cho. Hàm này thường được sử dụng trong việc xây dựng các ứng dụng web hoặc các công cụ đòi hỏi sự ngẫu nhiên. Trong bài viết này, chúng ta sẽ cùng tìm hiểu cách sử dụng array_rand() cùng với ví dụ minh họa. Hàm array_rand() - Cú...
Hàm in_array trong php - Kiểm tra giá trị có tồn tại trong mảng
in_array trong php là một hàm để kiểm tra một giá trị có tồn tại trong mảng hay không. . Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng hàm in_array trong PHP, các ví dụ cụ thể và cách áp dụng nó vào các tình huống thực tế. Cú pháp của hàm in_array Hàm in_array() có cú pháp cơ bản như sau: in_array($needle, $array, bool $strict = false) Trong đó: $needle...
Hàm array_search trong PHP - Tìm kiếm phần tử mảng (trả về key)
array_search trong php là một hàm tìm kiếm giá trị trong một mảng và trả về chỉ số của phần tử chứa giá trị đó. Bài viết này sẽ hướng dẫn bạn cách sử dụng hàm array_search trong php. Hàm array_search - Cú pháp cơ bản array_search() có cú pháp cơ bản như sau: array_search($value, $array, $strict = false) Trong đó: $value: Giá trị cần tìm kiếm trong mảng. $array: Mảng mà bạn muốn tìm kiếm...
Hàm array_reverse trong PHP - Hàm đảo ngược thứ tự mảng
array_reverse trong PHP - Hàm đảo ngược thứ tự mảng, Trong lập trình PHP, đôi khi bạn có thể cần đảo ngược thứ tự của mảng để phục vụ mục đích cụ thể. Đó là lúc hàm array_reverse của PHP trở nên hữu ích. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng hàm array_reverse để đảo ngược mảng trong PHP. Hàm array_reverse trong PHP là gì? array_reverse là...
Hàm array_merge_recursive trong PHP - Hàm gộp mảng đa chiều
Hàm array_merge_recursive trong PHP là một hàm cho phép hợp nhất các mảng đa chiều (multidimensional arrays). Hàm này có khả năng tự động hợp nhất các mảng con theo cấu trúc phân cấp của chúng. Trong bài viết trước blog tuicocach.com đã có bài viết về hàm array_merge, hàm gộp mảng đơn chiểu. Bạn vẫn chưa biết về hàm này, đọc ngay bài viết dưới đây trước khi tìm hiểu...
Hàm array_merge trong php - Hàm gộp hai mảng thành một mảng
array_merge trong php là một hàm để kết hợp hai hay nhiều mảng thành một mảng duy nhất. Trong bài viết này, chúng ta sẽ tìm hiểu về hàm array_merge một trong các hàm xử lý mảng trong php, cách dùng và ví dụ mình họa cụ thệ. array_merge trong php - Cú pháp cơ bản array_merge() trong php có cú pháp cơ bản như sau: $mergedArray = array_merge($array1, $array2); Trong đó: $array1: Là mảng...
Hàm array_slice trong PHP - Cắt mảng con từ vị trí x trong mảng
Hàm array_slice trong PHP là một hàm cho phép bạn cắt một phần của một mảng cha thành một một con có n phần tử từ vị trí x dựa trên các chỉ số cụ thể. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng hàm này trong xử lý mảng. array_slice trong PHP - Cú pháp cơ bản Hàm array_slice trong PHP có cú pháp cơ bản như...
Hàm array_unshift trong PHP - Chèn phần tử vào đầu mảng
Hàm array_unshift trong PHP - Chèn một hoặc nhiều phần tử vào đầu mảng. Trong bài viết trước chúng ta đã tìm hiểu về hàm array_push trong PHP, hàm thêm một hoặc nhiều phần tử vào cuối mảng. Tiếp tục bài viết này chúng ta sẽ tìm hiêu thêm một hàm xử lý và thao tác mảng là hàm array_unshift. Hàm array_unshift cũng là một hàm dùng để chèn...
Hàm array_shift trong PHP - Lấy và loại bỏ phần tử đầu tiên mảng
Hàm array_shift trong PHP. Khác với hàm array_pop() hàm lấy và loại bỏ phần tử cuối của mảng ta đã tìm hiểu ở bài viết trước. Hàm array_shift() là một hàm để lấy và loại bỏ phần tử đầu tiên mảng. Với các hàm thao tác với mảng trong php này sẽ giúp bạn quản lý và thao tác với các phần tử của mảng một cách hiệu quả. Hàm...
Hàm array_pop() trong PHP - Lấy và loại bỏ phần tử cuối của mảng
Trong lập trình PHP, việc xử lý mảng là một phần quan trọng. Bạn có thể thêm, sửa đổi và xóa các phần tử khỏi mảng theo nhiều cách. Trong bài viết này, chúng ta sẽ tập trung vào hàm array_pop, một trong những hàm quản lý phần tử mảng quan trọng trong PHP. Hàm array_pop trong PHP Hàm array_pop là một hàm tích hợp sẵn trong PHP, được sử dụng để...
Hàm array_push trong PHP - Thêm một phần tử vào cuối mảng
array_push trong PHP là một hàm giúp bạn thêm phần tử vào cuối mảng. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng array_push để quản lý mảng dễ dàng hơn trong PHP. array_push trong PHP - Cú pháp cơ bản Hàm array_push() trong PHP có cú pháp cơ bản như sau: array_push($array, $value1, $value2, ...); Trong đó: $array: Mảng bạn muốn thêm phần tử. $value1, $value2, ...: Các giá trị bạn muốn...
Hàm is_array() trong php - Hàm kiểm tra một biến có phải là mảng
Hàm is_array trong PHP được sử dụng để kiểm tra xem một biến có phải là một mảng hay không. Nó trả về true nếu biến là một mảng và false nếu không phải. Dưới đây là cú pháp cơ bản của hàm is_array. bool is_array ( mixed $var ) $var: Biến mà bạn muốn kiểm tra xem có phải là một mảng hay không. Ví dụ sử dụng Ví dụ 1: Khi biến...
Các hàm kiểm tra kiểu dữ liệu(Loại dữ liệu) trong PHP
PHP cung cấp nhiều hàm để kiểm tra kiểu dữ liệu của biến hoặc giá trị. Dưới đây là một số hàm quan trọng để kiểm tra kiểu dữ liệu trong PHP: 1. Hàm is_array() Hàm này kiểm tra một biến có phải là kiểu mảng hay là không? Ví dụ: <?php $languages = array('PHP','MySQL', 'JQuery', 'Javascript'); if (is_array($languages)){ echo 'Biế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...
Tách Chuỗi thành các thành phần trong PHP bằng hàm str_split
Hàm str_split trong PHP là một hàm sử dụng để tách chuỗi thành một mảng các thành phần con có độ dài xác định trước và bằng nhau. Cú pháp cơ bản của hàm str_split Cú pháp của hàm str_split như sau: array str_split(string $string [, int $split_length = 1 ]) $string: Chuỗi bạn muốn tách thành các phần tử riêng lẻ (bắt buộc). $split_length: Độ dài tối đa của mỗi phần tử trong mảng...
Hàm date trong PHP: Hàm lấy và định dạng thời gian trong php
Hàm date trong PHP được sử dụng để lấy thời gian và ngày tháng tại thời điểm hiện tại, hoặc định dạng lại thời gian và ngày tháng cho trước. Hàm date PHP - Cú pháp cơ bản Hàm date PHP có cú pháp cơ bản như bên dưới. string date ( string $format [, int $timestamp = time() ] ) $format: Chuỗi định dạng để xác định cách hiển thị ngày tháng. (Bắt...
Hàm file_put_contents() ghi file trong PHP để đặt log trên máy chủ
Hàm file_put_contents() hàm ghi file trong PHP, ứng dụng trong đặt log trên máy chủ, Trong phát triển ứng dụng web hoặc ứng dụng PHP, việc ghi log là một phần quan trọng để theo dõi và gỡ lỗi các hoạt động của ứng dụng. Ở bài viết trước chúng ta đã tìm hiểu về hàm file_get_contents() trong php – Đọc dữ liệu từ một file. Trong bài viết này tiếp...
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...
Hàm mã hóa sha1() trong PHP - Hàm băm SHA-1 PHP
Hàm mã hóa SHA-1 trong PHP - Hàm băm SHA1 PHP! Trong lập trình PHP, việc mã hóa dữ liệu là một phần quan trọng để bảo vệ thông tin quan trọng khỏi việc truy cập, khai thác trái phép. Ví dụ khi người dùng đăng ký tài khoản, mật khẩu người dùng thường sẽ được lưu dưới dạng là một chuỗi mã băm để trong trường hợp xấu nhất...
Hàm mã hóa dữ liệu MD5 trong PHP- Hàm Băm MD5 - md5 Hash
Hàm mã hóa dữ liệu MD5 trong PHP - Hàm Băm MD5 - md5 Hash, Trong lập trình PHP, việc mã hóa dữ liệu là một phần quan trọng để bảo vệ thông tin quan trọng khỏi việc truy cập, khai thác trái phép. Ví dụ khi người dùng đăng ký tài khoản, mật khẩu người dùng thường sẽ được lưu dưới dạng là mã băm md5 để trong trường...
Hàm Empty trong PHP - Cách Sử Dụng và Hiểu Đúng Về Nó
Hàm empty trong php là một trong những hàm quan trọng trong PHP, được sử dụng để kiểm tra xem một biến có rỗng hay không. Trong bài viết này, chúng ta sẽ tìm hiểu về cách sử dụng hàm empty trong PHP, cũng như những điều cần lưu ý khi áp dụng nó vào các tình huống cụ thể trong thực tế. Cú pháp cơ bản của Hàm Empty Cú pháp...
Hướng dẫn sử dụng hàm count trong PHP
Hàm connt trong PHP là một hàm quan trọng thường dùng trong lập trình php, hàm count dùng cho việc đếm số lượng phần tử trong một mảng hoặc đối tượng. Trong bài viết này, chúng ta sẽ tìm hiểu chi tiết về cách sử dụng hàm count, bao gồm cú pháp, ví dụ cụ thể và các trường hợp sử dụng phổ biến của hàm count. 1. Cú pháp cơ...
Hướng dẫn sử dụng hàm sizeof trong PHP - Lấy kích thước mảng
Hàm sizeof trong PHP là một hàm để kiểm tra kích thước của mảng(số lượng phần tử) hoặc đối tượng. Trong bài viết này, chúng ta sẽ tìm hiểu chi tiết về cách sử dụng hàm sizeof trong php. 1. Cú pháp cơ bản của hàm sizeof Cú pháp cơ bản của hàm sizeof trong php như sau: sizeof($array) Trong đó $array là biến mảng mà bạn muốn kiểm tra kích thước. >>XEM THÊM: isset...
isset trong php - Hàm isset php kiểm tra tồn tại của một biến
isset trong php là một trong những hàm quan trọng trong PHP, thường được sử dụng để kiểm tra xem một biến hoặc một phần tử trong mảng có tồn tại hay không. Điều này rất hữu ích khi bạn muốn đảm bảo rằng bạn không gặp lỗi khi truy cập một biến không tồn tại. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách sử dụng hàm...
Toán tử Nullish Coalescing (??) trong PHP -Logic Null/Undefined
Dấu ?? trong PHP là một toán tử logic và nó được gọi là toán tử null coalescing (null coalescing operator). Toán tử này được sử dụng để kiểm tra xem một biến có tồn tại và giá trị khác null không. Nếu biến có tồn tại và giá trị khác null, thì giá trị đó sẽ được trả về. Ngược lại, một giá trị mặc định được chỉ định...
Upload file trong php - Tải file từ Bộ nhớ lên server trong PHP
Upload file trong php - Tải file từ Bộ nhớ lên server trong PHP. Khi lập trình website thì upload file là một phần rất quan trọng, upload file giúp ta tải lên hình ảnh, video, lưu trữ lên website... Trong bài viết này chúng ta sẽ tìm hiều về cách upload file trong PHP. Upload file trong php Khi đã có được được, lưu file đó lên server ta sẽ dùng...
include, include_once, require, require_once trong PHP - Nhập file
include, include_once, require, require_once trong PHP - Các hàm Import file(Nhập file). Trong một dự án thực tế thì số lượng code có thể sẽ rất nhiều, dài và loằng ngoằng phức tạm khó theo dõi cũng như chỉnh sửa. Vì thế chúng ta cần phải chia nhỏ các file ra theo chức năng hay một quy chuẩn nào đó do các bạn đặt ra để dễ quản lý code...
Session và Cookie trong PHP - Hướng dẫn Session và Cookie
Session và Cookie là hai khái niệm quan trọng để lưu trữ dữ liệu trạng thái của người dùng trong ứng dụng web. Chúng cho phép bạn duy trì thông tin trong 1 thời điểm hoặc hoặc một khoảng thời gian qua các trang và phiên làm việc của mỗi người dùng truy cập đến website. Khi chưa hết phiên làm việc Session và Cookie sẽ không tự mất đi...
Hướng dẫn $_GET và $_POST trong PHP - Nhận dữ liệu từ form
Khi phát triển web bằng ngôn ngữ PHP, việc tương tác với dữ liệu được gửi từ máy khách đến máy chủ là một phần quan trọng. Trong PHP, bạn có thể sử dụng hai biến toàn cục quan trọng là $_GET và $_POST để nhận dữ liệu từ các biểu mẫu hoặc truy vấn URL. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng chúng để xử...
Class trong PHP - Lập trình hướng đối tượng trong PHP(OOP)
Class trong PHP, cũng như các ngôn ngữ lập trình khác. PHP cũng hỗ trợ lập trình theo hướng đối tượng(OOP), OPP cho phép bạn tổ chức cấu trúc code thành các đối tượng có tính chất và phương thức riêng biệt để dễ dàng triển khai, quản lý, bào trì và phát triển mã nguồn trong tương lai. Khai báo một class trong PHP Để khai báo một class trong...
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,...
Các Kiểu dữ liệu trong PHP - Học lập trình PHP cơ bản
Các Kiểu dữ liệu trong PHP, trong bài viết trước chúng ta đã biết về biến và hàng số, bài viết này sẽ tìm hiểu về các kiểu dữ liệu trong PHP. Trong PHP, có nhiều kiểu dữ liệu khác nhau để lưu trữ và làm việc với các thông tin tương ứng khác nhau. Dưới đây là các kiểu dữ liệu phổ biến trong PHP và cùng ví dụ minh...
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ìm hiểu Hàm trong PHP - cách dùng Hàm trong PHP
Trong PHP cũng như các ngôn ngữ lập trình khác, Hàm(function) là một khối mã được đóng gói và đặt tên được gọi là tên hàm,. Mỗi hàm sẽ có nhiệm vụ thực hiện một lệnh hay một khối lệnh để thực hiện một nhiệm vụ cụ thể nào đó, và hàm thì có thể gọi và thực hiện nhiều lần. Ví dụ như hàm để tính tổng 2 số, trừ...
Vòng lặp foreach trong php - Vòng lặp duyệt phần tử mảng
Vòng lặp foreach trong php, trong bài viết trước chúng ta đã biết về vòng lặp for, while, do…while trong php. Vậy hôm nay sẽ cùng tìm hiểu thêm một hàm lặp trong php được sử dụng rất phổ biến là vòng lặp foreach. Vòng lặp foreach trong PHP Vòng lặp foreach trong PHP cho phép bạn dễ dàng duyệt qua từng phần tử trong một mảng hoặc một đối tượng mà không...
Đặt điều kiện sau mệnh đề GROUP BY trong MySQL với HAVING
Đặt điều kiện truy vấn dữ liệu sau mệnh đề "GROUP BY" trong câu truy vấn SQL cho phép bạn lọc dữ liệu đã nhóm dựa trên các tiêu chí cụ thể. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng điều kiện sau lệnh "GROUP BY" để truy vấn dữ liệu một cách hiệu quả. Đặt điều kiện truy vấn sau GROUP BY với mệnh đề HAVING Lệnh...
Khoá ngoại - Hướng dẫn liên kết bảng MySQL trong phpmyadmin
Trong bài viết này chúng ta sẽ tìm hiểu về khóa ngoại trong MySQL là gì. Và hướng dẫn liên kết bảng MySQL trong phpmyadmin. Khóa ngoại trong MySQL Khóa ngoại (foreign key) trong MySQL là một thuộc tính để xác định mối quan hệ giữa hai bảng trong cơ sở dữ liệu. Khóa ngoại cho phép bạn thiết lập các quy tắc và ràng buộc để đảm bảo tính nhất quán...
Các hàm xử lý toán học trong MySQL - Học MySQL
MySQL cung cấp một loạt các hàm xử lý toán học mạnh mẽ cho phép bạn thực hiện các phép tính và tính toán trên dữ liệu số trong cơ sở dữ liệu. Dưới đây là một số hàm toán học phổ biến và cách sử dụng chúng trong MySQL: ABS(x): Hàm này trả về giá trị tuyệt đối của x. Ví dụ:SELECT ABS(-10); -- Kết quả: 10 CEILING(x): Hàm này trả...
Các hàm làm tròn số ROUND, CEIL, FLOOR trong MySQL
Các hàm làm tròn số phổ biến trong MySQL là ROUND(), CEIL() và FLOOR(). Vậy cụ thể các hàm này sử dụng như thế nào, sự khác nhau giữa mỗi hàm này là gì, khi nào thì sử dụng hàm nào. Cùng tìm hiểu trong bài viết này nhé. 1. Hàm ROUND() Hàm ROUND() được sử dụng để làm tròn một giá trị số đến số nguyên gần nhất hoặc đến số...
Hàm FLOOR() làm tròn giá trị xuống trong MySQL
Hàm FLOOR () được sử dụng để làm tròn một giá trị số xuống đến số nguyên gần nhất. Hàm này sẽ làm tròn giá trị số xuống, bất kể nó là số nguyên dương hay âm. Bạn nên xem thêm 2 bài về làm tròn số trong MySQL là bài viết Hàm ROUND() làm tròn số trong MySQL và Hàm CEIL() làm tròn giá trị lên trong MySQL. cú pháp sử...
Hàm CEIL() làm tròn giá trị lên trong MySQL - Hiểu trong 1 phút
Hàm CEIL được sử dụng để làm tròn một giá trị số lên đến số nguyên gần nhất. Hàm này sẽ làm tròn giá trị số lên, bất kể nó là số nguyên dương hay âm. Bạn nên xem thêm 2 bài về làm tròn số trong MySQL là bài viết Hàm ROUND() làm tròn số trong MySQL và Hàm FLOOR() làm tròn giá trị xuống trong MySQL. Cú pháp hàm CEIL...
Hàm ROUND() làm tròn số trong MySQL - Hiểu trong 1 phút
Hàm ROUND được sử dụng để làm tròn một giá trị số. Hàm này cho phép bạn làm tròn số nguyên gần nhất hoặc làm tròn đến một số chữ số thập phân cụ thể. Bạn nên xem thêm 2 bài về làm tròn số trong MySQL là bài viết Hàm CEIL() làm tròn giá trị lên trong MySQL và Hàm FLOOR() làm tròn giá trị xuống trong MySQL. Cú pháp hàm...
Hàm AVG trong MySQL - Hàm tính trung bình cộng trong MySQL
Hàm AVG trong MySQL được sử dụng để tính giá trị trung bình của các giá trị trong một cột của bảng. Cú pháp sử dụng hàm AVG trong MySQL Cú pháp cơ bản nhất hàm AVG SELECT AVG(column_name) FROM table_name; Trong đó: column_name: Là tên cột cần tìm giá trị lớn nhất trong cột này. table_name: Là tên bảng Kết hợp mệnh đề WHERE đặt điều kiện trước rồi tính trung bình cộng của các hàng...
Hàm Max, Min trong MySQL - Tìm kiếm lớn nhất, bé nhất trong cột
Hàm MAX trong MySQL được sử dụng để tìm giá trị lớn nhất trong một cột của bảng. Ngược lại hàm MIN để tìm kiếm giá trị nhỏ nhất trong một cột của bảng. 1. Hàm MAX Cú pháp sử dụng SELECT MAX(column_name) FROM table_name; Trong đó: column_name: Là tên cột cần tìm giá trị lớn nhất trong cột này. table_name: Là tên bảng Cũng có thể sử dụng thêm mệnh đề WHERE để lọc theo các điều kiện rồi...
Hàm SUM trong MYSQL - Tính tổng một cột (Hiểu trong 5 phút)
Hàm SUM được sử dụng để tính tổng các giá trị trong một cột của bảng. Ví dụ có thể tính tổng số lương của tất cả nhân viên trong một bảng. Cú pháp của hàm SUM trong MySQL SELECT SUM(column_name) FROM table_name; Trong đó: column_name: Là tên cột cần tính tổng table_name: Là tên bảng Cũng có thể sử dụng thêm mệnh đề WHERE để lọc theo các điều kiện rồi tính tổng các hàng...
Hàm COUNT trong MySQL - Hàm đếm số lượng hàng
Hàm COUNT trong MySQL được sử dụng để đếm số lượng bản ghi được trả về bởi câu lệnh SELECT. Nó trả về số lượng bản ghi có trong bảng hoặc số lượng bản ghi thỏa mãn điều kiện, hoặc số lượng bản ghi trong một nhóm khi sử dụng GROUP BY trong câu lệnh SELECT. Cú pháp của hàm COUNT trong MySQL như sau: SELECT COUNT(column_name) FROM table_name WHERE condition Trong đó: column_name: Tên cột...
Mệnh đề LIMIT & OFFSET trong MySQL - Giới hạn bản ghi
Trong MySQL Mệnh đề LIMIT & OFFSET được sử dụng để giới hạn các bản ghi được truy vấn, offset để chỉ định sẽ lấy bản ghi từ hàng số bao nhiêu. Sử dụng limit Limit để giới hạn số lượng bản ghi sẽ được lấy. Cú pháp limit SELECT column_list FROM table LIMIT number_of_rows Trong đó: column_list: Là tên các cột table: Tên bảng number_of_rows: Đặt giới hạn số hàng sẽ được lấy Ví dụ Mình có bảng users như...
Mệnh đề HAVING trong MySQL - Đặt đk sau các hàm tổng hợp
Mệnh đề HAVING cũng là một mệnh đề điều kiện có sự giống nhau với mệnh đề WHERE, tuy nhiên cách sử dụng thì lại rất khác nhau. Trong bài viết trước chúng ta đã tìm hiểu về mệnh đề GROUP BY, với mệnh đề WHERE chỉ có thể đặt điều kiện đối với các thuộc tính(cột) vốn có của bảng, các thuộc tính được tạo sau khi trả kết quả...
Mệnh đề ORDER BY trong MySQL - Mệnh đề sắp xếp bản ghi
Mệnh đề ORDER BY trong MySQL là một mệnh đề cho phép sắp xếp các bản ghi trong một bảng dữ liệu. Mệnh đề này cho phép sắp xếp các bản ghi theo một hoặc nhiều cột và theo thứ tự tăng dần hoặc giảm dần. Cú pháp của mệnh đề ORDER BY SELECT column1, column2, ... FROM table_name ORDER BY column1, column2, ... [ASC|DESC]; Trong đó: column1, column2: Là tên các cột table_name: Tên bảng ASC |...
Mệnh đề GROUP BY trong MySQL - Mệnh đề nhóm dữ liệu bản ghi
Mệnh đề GROUP BY trong MySQL - Hướng dẫn và ví dụ sử dụng. Trong bài viết này chúng ta sẽ tìm hiểu một mệnh đề rất quan trọng và được sử dụng nhiều trong MySQL, đó là mệnh đề GROUP BY. Cùng bắt đầu nhé! Mệnh đề GROUP BY Mệnh đề GROUP BY trong MySQL được sử dụng để nhóm các bản ghi trong một bảng theo các giá trị của...
Tìm hiểu Mệnh đề WHERE IN, WHERE NOT IN trong MySQL
Trong bài viết trước chúng ta đã cùng tìm hiểu Mệnh đề WHERE trong MySQL – Mệnh đề điều kiện, và biết cách áp dụng. Trong bài viết này chúng ta sẽ cùng tìm hiểu thêm mệnh đề Where in và Where not in, cách áp dụng Where in và Where not in, Sự khác nhau giữa where và where in, Where not in như thế nào nhé. WHERE IN trong...
Toán tử Like và Not Like - Tìm kiếm khớp chuỗi trong MySQL
Toán tử LIKE và NOT LIKE trong MySQL là toán tử rất phổ biến để tìm kiếm dựa trên khớp chuỗi trong cơ sở dữ liệu MySQL. Trong bài viết này, chúng ta sẽ tìm hiểu về cách sử dụng hai toán tử này. Toán tử Like và Not Like Sử dụng LIKE trong MySQL Lệnh LIKE trong MySQL được sử dụng để tìm kiếm khớp chuỗi các giá trị trong một cột...
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...
Thuộc tính ràng buộc PRIMARY KEY trong MySQL - Khóa chính
Trong bài viết học MySQL cơ bản, hôm nay cùng blog Tuicocach.com tìm hiểu về ràng buộc PRIMARY KEY trong MySQL. Khi nào thì dùng ràng buộc PRIMARY KEY có mục đích như thế nào? Thuộc tính ràng buộc PRIMARY KEY Trong MySQL, mỗi bảng được tạo ra sẽ có một trường duy nhất đóng vai trò là khóa chính (primary key) cho bảng. Thuộc tính primary key được sử dụng để định danh một bản...
Hằng số trong PHP - Khái niệm, cách khai báo và sử dụng
Trong bài viết trước chúng ta đã tìm hiểu về cách Khai báo biến trong PHP – Lập trình PHP cơ bản, bài viết hôm nay sẽ cùng tìm hiểu về hằng số trong PHP. Sự khác nhau giữa biến và hằng số trong PHP là gì, cách khai báo hằng số và cách sử dụng. Hằng số trong PHP Hằng số trong lập trình ngôn ngữ PHP Hằng số trong PHP là...
Khai báo biến trong PHP - Lập trình PHP cơ bản
Biến trong lập trình là một khái niệm cơ bản và quan trọng nhất của ngôn ngữ lập trình. Nó được sử dụng để lưu trữ giá trị trong bộ nhớ của máy tính để sử dụng trong quá trình thực thi chương trình. Cụ thể, biến là một vùng nhớ được đặt tên, có thể lưu trữ một giá trị số, ký tự hoặc chuỗi, và có thể thay đổi...
Tìm hiểu CASE WHEN trong MySQL - cách sử dụng và ứng dụng
CASE WHEN là một câu lệnh trong MySQL được sử dụng để thực hiện các phép so sánh và trả về kết quả tương ứng. Nó giúp chúng ta thực hiện các lệnh tương tự như IF/ELSE trong MySQL. CASE WHEN trong MySQL Bài viết này chúng ta sẽ tìm hiểu về câu lệnh CASE WHEN, cú pháp và áp dụng câu lệnh Case when trong bài tập thực tế. Hình ảnh minh...
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...
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...
Đề thi Olympic tin học sinh viên Việt Nam khối chuyên tin năm 2021
Bạn đang sắp hoặc sẽ thi Olympic tin học sinh viên Việt Nam, vậy hãy thăm khảo qua đề thi chính thức Olympic tin học sinh viên Việt Nam khối chuyên tin năm 2021 dưới đây nhé. Đề thi Olympic tin học sinh viên Việt Nam khối chuyên tin năm 2021 Đề thi bao gồm 4 bài, và tổng số trang là 5, mỗi một bài sẽ tương ứng với 100 điểm...
Bảng mã màu các thương hiệu nổi tiếng sử dụng - Mã màu đẹp
Nếu bạn là một người như mình có con mắt thẩm mỹ kém, rất khó lựa chọn, sử dụng hay phối hợp màu sắc sao cho hợp lý và đẹp mắt. Bạn đang là một Developer FrontEnd nên thường hay bắt trước, học hỏi và lấy mã màu từ các thương hiệu nổi tiếng. Trong bài viết này mình đã tổng hợp lại một số mã màu từ các thương...
Thuật toán tính dãy số Fibonacci bằng 3 cách trong C/C++
Fibonacci là dãy số kinh điển trong toán học được tìm thấy cách đây hơn 800 năm. Đến nay các nhà khoa học phát hiện nhiều trùng hợp thú vị về dãy số này trong tự nhiên. Dãy Fibonacci là dãy vô hạn các số tự nhiên bắt đầu bằng 1 và 1, sau đó các số tiếp theo sẽ bằng tổng của 2 số liền trước nó. Cụ thể, các số...
Tìm hiểu về Thuật toán quay lui (Backtracking)
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
Tìm hiểu về thuật toán Sàng nguyên tố (sàng Eratosthenes)
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
Thuật toán sắp xếp chọn(Selection Sort)
Trong bài viết này Blog tuicocach.com sẽ giới thiệu tới các bạn thuật toán sắp xếp chọn. Đây là một trong các thuật toán sắp xếp căn bản thường dùng. DANH SÁCH BÀI VIẾT Thuật toán sắp xếp nhanh (Quick Sort) Thuật toán sắp xếp trộn (Merge Sort) Thuật toán sắp xếp đổi chỗ trực tiếp (Interchange Sort) Thuật toán sắp xếp nổi bọt (Bubble Sort) Thuật toán sắp xếp chọn(Selection Sort) Thuật toán sắp xếp chèn (Insertion sort) Ý tưởng của...
Thuật toán sắp xếp trộn (Merge Sort)
Trong bài viết này Blog tuicocach.com sẽ giới thiệu tới các bạn thuật toán sắp xếp trộn(Merge Sort). Đây là một trong các thuật toán sắp xếp căn bản thường dùng. DANH SÁCH BÀI VIẾT Thuật toán sắp xếp nhanh (Quick Sort) Thuật toán sắp xếp trộn (Merge Sort) Thuật toán sắp xếp đổi chỗ trực tiếp (Interchange Sort) Thuật toán sắp xếp nổi bọt (Bubble Sort) Thuật toán sắp xếp chọn(Selection Sort) Thuật toán sắp xếp chèn (Insertion sort) Ý tưởng...
Thuật toán sắp xếp nhanh (Quick Sort)
Trong bài viết này Blog tuicocach.com sẽ giới thiệu tới các bạn thuật toán sắp xếp nhanh(Quick Sort). Đây là một trong các thuật toán sắp xếp căn bản thường dùng. DANH SÁCH BÀI VIẾT Thuật toán sắp xếp nhanh (Quick Sort) Thuật toán sắp xếp trộn (Merge Sort) Thuật toán sắp xếp đổi chỗ trực tiếp (Interchange Sort) Thuật toán sắp xếp nổi bọt (Bubble Sort) Thuật toán sắp xếp chọn(Selection Sort) Thuật toán sắp xếp chèn (Insertion sort) Ý tưởng...
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...
Tìm hiểu về Hàm đệ quy trong lập trình
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
Thuật toán tìm kiếm nhị phân trong C/C++
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
Thuật toán sắp xếp nổi bọt (Bubble Sort)
Trong bài viết này Blog tuicocach.com sẽ giới thiệu tới các bạn thuật toán sắp xếp nổi bọt. Đây là một trong các thuật toán sắp xếp căn bản thường dùng. DANH SÁCH BÀI VIẾT Thuật toán sắp xếp nhanh (Quick Sort) Thuật toán sắp xếp trộn (Merge Sort) Thuật toán sắp xếp đổi chỗ trực tiếp (Interchange Sort) Thuật toán sắp xếp nổi bọt (Bubble Sort) Thuật toán sắp xếp chọn(Selection Sort) Thuật toán sắp xếp chèn (Insertion sort) Ý tưởng...
Thuật toán sắp xếp đổi chỗ trực tiếp (Interchange Sort)
Trong bài viết này Blog tuicocach.com sẽ giới thiệu tới các bạn thuật toán sắp xếp đổi chỗ trực tiếp. Đây là một trong 7 thuật toán sắp xếp căn bản thường dùng. DANH SÁCH BÀI VIẾT Thuật toán sắp xếp nhanh (Quick Sort) Thuật toán sắp xếp trộn (Merge Sort) Thuật toán sắp xếp đổi chỗ trực tiếp (Interchange Sort) Thuật toán sắp xếp nổi bọt (Bubble Sort) Thuật toán sắp xếp chọn(Selection Sort) Thuật toán sắp xếp chèn (Insertion...
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ế...
Thuật toán sắp xếp chèn (Insertion sort)
Trong bài viết này Blog tuicocach.com sẽ giới thiệu tới các bạn thuật toán sắp xếp chèn. Đây là một trong các thuật toán sắp xếp căn bản thường dùng. DANH SÁCH BÀI VIẾT Thuật toán sắp xếp nhanh (Quick Sort) Thuật toán sắp xếp trộn (Merge Sort) Thuật toán sắp xếp đổi chỗ trực tiếp (Interchange Sort) Thuật toán sắp xếp nổi bọt (Bubble Sort) Thuật toán sắp xếp chọn(Selection Sort) Thuật toán sắp xếp chèn (Insertion sort) Ý...
Bài toán Quản lý sinh viên sử dụng cấu trúc dữ liệu Danh sách liên kết đơn
Trong bài viết hôm nay chúng ta sẽ xây dựng chương trình Quản lý sinh viên trên C/C++ sử dụng sanh sách liên kết đơn(Linked List). Quản lý sinh viên sử dụng cấu trúc dữ liệu Linked List Cụ thể trong bài này mình sẽ thực hiện viết chương trình quản lý sinh viên, mỗi sinh viên sẽ bao gồm các thông tin là mã sinh viên, họ tên, điểm trung bình....
Sinh các chuỗi nhị phân có độ dài bằng n trong C/C++ - Thuật toán
Chắc hẳn ai học về giải thuật cũng đã từng nghe qua và làm về bài toán đưa ra chuỗi nhị phân độ dài N rồi, nhưng nếu bạn vẫn chưa hoặc đang tìm hiểu. Vậy, trong bài viết này blog TUICOCACH.COM sẽ cùng các bạn tìm cách giải cũng như làm sao để tối ưu nhất cho thuật toán sinh dãy nhị phân có độ dài N với lập...
Tìm hiểu thuật toán Loang trong lập trình - Chương trình mô phỏng Loang
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
Tìm hiểu thuật toán tham lam trong lập trình
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
Tìm hiểu thuật toán chia để trị trong lập trình, ví dụ áp dụng
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
Tìm hiểu thuật toán vét cạn trong lập trình
Vét cạn là một trong những thuật toán được áp dụng tương đối nhiều trong các bài toán thực tế, vậy thuật toán vét cạn là gì, khi nào cần dùng, làm sao áp dụng thì chúng ta sẽ cùng tìm hiểu trong bài viết này. Thuật toán vét cạn Ý tưởng của vét cạn là tạo ra hết tất cả các lời giải có thể có của một bài toán, và...
Tìm hiểu thuật toán Quy hoạch động
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search)
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
Duyệt đồ thị, tìm kiếm đường đi dài nhất, đường đi ngắn nhất trong đồ thị
DANH SÁCH BÀI VIẾT Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Duyệt đồ thị, tìm kiếm đường đi dài nhất, đường đi ngắn nhất trong đồ thị Kiểm tra đồ thị liên thông trong bài toán đồ thị lập trình Trong bài viết này chúng ta sẽ cùng làm các bài tập liên quan tới đồ thị là duyệt đồ thị,...
Kiểm tra tính liên thông của đồ thị trong lập trình
DANH SÁCH BÀI VIẾT Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Duyệt đồ thị, tìm kiếm đường đi dài nhất, đường đi ngắn nhất trong đồ thị Kiểm tra tính liên thông của đồ thị trong lập trình Đồ thị liên thông có nghĩa là từ mọi đỉnh bất kì đều sẽ có đường đi trực tiếp hoặc gián tiếp...
Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search)
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
Tìm dãy con có tổng trọng số lớn nhất trong lập trình C/C++
XEM THÊM Duyệt đồ thị, tìm kiếm đường đi dài nhất, đường đi ngắn nhất trong đồ thị Kiểm tra đồ thị liên thông trong bài toán đồ thị lập trình Sinh các chuỗi nhị phân có độ dài bằng n trong C/C++ Tìm dãy con có tổng trọng số lớn nhất trong lập trình C/C++ Tính A^n bằng phương pháp chia để trị Quy hoạch động tìm xâu con chung độ dài lớn nhất Trong bài...
Tính A^n bằng phương pháp chia để trị
Tất nhiên để tính A mũ n trong lập trình C/C++ thì ta có thể tính luôn bằng hàm pow, hoặc không dùng hàm thì cũng có thể dùng cách đơn giản hơn là duyệt vòng lặp. Nhưng trong bài viết này chúng ta sẽ sử dụng chia để trị, mục đích là nhằm nắm chắc hơn phương pháp thuật toán này. XEM THÊM Duyệt đồ thị, tìm kiếm đường đi dài...
Quy hoạch động tìm xâu con chung độ dài lớn nhất
Bài toán xâu con chung dài nhất là một bài toán kinh điển cho việc ứng dụng thuật toán quy hoạch động để giải quyết. DANH SÁCH BÀI VIẾT Duyệt đồ thị, tìm kiếm đường đi dài nhất, đường đi ngắn nhất trong đồ thị Kiểm tra đồ thị liên thông trong bài toán đồ thị lập trình Sinh các chuỗi nhị phân có độ dài bằng n trong C/C++ Tìm dãy con có tổng...
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ảng mã màu các thương hiệu nổi tiếng sử dụng - Mã màu đẹp
Nếu bạn là một người như mình có con mắt thẩm mỹ kém, rất khó lựa chọn, sử dụng hay phối hợp màu sắc sao cho hợp lý và đẹp mắt. Bạn đang là một Developer FrontEnd nên thường hay bắt trước, học hỏi và lấy mã màu từ các thương hiệu nổi tiếng. Trong bài viết này mình đã tổng hợp lại một số mã màu từ các thương...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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 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 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...
Tìm hiểu về Thuật toán quay lui (Backtracking)
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
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 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...
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...
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&...
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...
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...
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 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 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...
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...
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...
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...
Tìm hiểu về thuật toán Sàng nguyên tố (sàng Eratosthenes)
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
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...
Tìm hiểu về Hàm đệ quy trong lập trình
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
Thuật toán tìm kiếm nhị phân trong C/C++
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên 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...
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ụ...
Cách kiểm tra Số hoàn hảo trong Lập trình C/C++
Số hoàn hảo (hay còn gọi là số hoàn chỉnh, số hoàn thiện 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ó bằng chính nó. Kiểm tra số hoàn hảo là một bài toán cơ bản khi học lập trình C/C++ mà hầu hết các bạn sẽ đều làm qua, những bài toán này có thể giúp người mới học lập trình hiểu hơn về tư...
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ẽ...
Viết chương trình tính trung bình cộng các số âm trong mảng lập trình C++
Cụ thể đề bài đầy đủ gồm 4 yêu cầu như sau: Viết chương trình thực hiện các công việc: Nhập một mảng các số nguyên gồm n phân tử (0 < n < 100);Xuất mảng các số nguyên vừa nhập.Viết hàm tính giá trị trung bình các phần tử có giá trị âm trong mảng một chiều a có n phần tử. Hàm trả về giá trị trung bình của các...
Bài toán Quản lý sinh viên sử dụng cấu trúc dữ liệu Danh sách liên kết đơn
Trong bài viết hôm nay chúng ta sẽ xây dựng chương trình Quản lý sinh viên trên C/C++ sử dụng sanh sách liên kết đơn(Linked List). Quản lý sinh viên sử dụng cấu trúc dữ liệu Linked List Cụ thể trong bài này mình sẽ thực hiện viết chương trình quản lý sinh viên, mỗi sinh viên sẽ bao gồm các thông tin là mã sinh viên, họ tên, điểm trung bình....
Đế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ẽ...
Đế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ẽ...
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...
Đếm số lượng số chẵn lẻ trong mảng lập trình C/C++
Trong bài viết hướng dẫn lập trình căn bản hôm nay, blog tuicocach.com sẽ cùng các bạn đi giải quyết bài toán đếm số lượng số chẵn lẻ trong mảng với ngôn ngữ lập trình C/C++. Đếm số lượng số chẵn lẻ trong mảng lập trình C/C++ Để quyết bài toán này tương đối đơn giản, cách làm sẽ như sau: Viết một hàm kiểm tra số chẵn lẻ, sau đó sử dụng...
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...
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ẽ...
Vẽ hình chữ nhật trong lập trình C/C++
DANH SÁCH BÀI VIẾT Vẽ hình tam giác trong lập trình C/C++ Vẽ hình vuông trong lập trình C/C++ Vẽ hình chữ nhật trong lập trình C/C++ Kiểm tra 3 cạnh nhập vào có tạo thành hình tam giác Tính chu vi, diện tích hình tam giác trong C/C++ Tính chu vi diện tích hình tròn, thể tích hình cầu trong C/C++ Tính diện tích, thể tính hình lập phương trong lập trình C/C++ Tính diện tích, thể...
Tính chu vi diện tích hình tròn, thể tích hình cầu trong C/C++
DANH SÁCH BÀI VIẾT Vẽ hình tam giác trong lập trình C/C++ Vẽ hình vuông trong lập trình C/C++ Vẽ hình chữ nhật trong lập trình C/C++ Kiểm tra 3 cạnh nhập vào có tạo thành hình tam giác Tính chu vi, diện tích hình tam giác trong C/C++ Tính chu vi diện tích hình tròn, thể tích hình cầu trong C/C++ Tính diện tích, thể tính hình lập phương trong lập trình C/C++ Tính diện tích, thể...
Vẽ hình tam giác trong lập trình C/C++
DANH SÁCH BÀI VIẾT Vẽ hình tam giác trong lập trình C/C++ Vẽ hình vuông trong lập trình C/C++ Vẽ hình chữ nhật trong lập trình C/C++ Kiểm tra 3 cạnh nhập vào có tạo thành hình tam giác Tính chu vi, diện tích hình tam giác trong C/C++ Tính chu vi diện tích hình tròn, thể tích hình cầu trong C/C++ Tính diện tích, thể tính hình lập phương trong lập trình C/C++ Tính diện tích, thể...
Kiểm tra mảng đối xứng trong lập trình C/C++
Kiểm tra đối xứng là một dạng bài tập hay dành cho việc luyện tập lập trình C/C++, đây là bài tập lập trình đơn giản dành cho người bắt đầu, tuy nhiên độ hiệu quả thì tướng đối tốt. Kiểm tra mảng đối xứng trong lập trình C/C++ Trước tiên nói một chút về mảng đối xứng là mảng như thế nào, thì đơn giản mảng đối xứng là mảng có...
Kiểm tra 3 cạnh nhập vào có tạo thành hình tam giác trong lập trình C/C++
DANH SÁCH BÀI VIẾT Vẽ hình tam giác trong lập trình C/C++ Vẽ hình vuông trong lập trình C/C++ Vẽ hình chữ nhật trong lập trình C/C++ Kiểm tra 3 cạnh nhập vào có tạo thành hình tam giác Tính chu vi, diện tích hình tam giác trong C/C++ Tính chu vi diện tích hình tròn, thể tích hình cầu trong C/C++ Tính diện tích, thể tính hình lập phương trong lập trình C/C++ Tính diện tích, thể...
Vẽ hình vuông trong lập trình C/C++
DANH SÁCH BÀI VIẾT Vẽ hình tam giác trong lập trình C/C++ Vẽ hình vuông trong lập trình C/C++ Vẽ hình chữ nhật trong lập trình C/C++ Kiểm tra 3 cạnh nhập vào có tạo thành hình tam giác Tính chu vi, diện tích hình tam giác trong C/C++ Tính chu vi diện tích hình tròn, thể tích hình cầu trong C/C++ Tính diện tích, thể tính hình lập phương trong lập trình C/C++ Tính diện tích, thể...
Tính chu vi, diện tích hình tam giác trong C/C++
DANH SÁCH BÀI VIẾT Vẽ hình tam giác trong lập trình C/C++ Vẽ hình vuông trong lập trình C/C++ Vẽ hình chữ nhật trong lập trình C/C++ Kiểm tra 3 cạnh nhập vào có tạo thành hình tam giác Tính chu vi, diện tích hình tam giác trong C/C++ Tính chu vi diện tích hình tròn, thể tích hình cầu trong C/C++ Tính diện tích, thể tính hình lập phương trong lập trình C/C++ Tính diện tích, thể...
Tính diện tích, thể tích hình hộp chữ nhật trong lập trình C/C++
DANH SÁCH BÀI VIẾT Vẽ hình tam giác trong lập trình C/C++ Vẽ hình vuông trong lập trình C/C++ Vẽ hình chữ nhật trong lập trình C/C++ Kiểm tra 3 cạnh nhập vào có tạo thành hình tam giác Tính chu vi, diện tích hình tam giác trong C/C++ Tính chu vi diện tích hình tròn, thể tích hình cầu trong C/C++ Tính diện tích, thể tính hình lập phương trong lập trình C/C++ Tính diện tích, thể...
Sắp xếp mảng 2 chiều trong lập trình C/C++
Đây là một dạng bài tập đơn giản và tương đối cơ bản giúp cho việc luyện tập code lập trình C/C++ mang lại hiệu quả rất tốt. Sắp xếp mảng 2 chiều trong lập trình C/C++ Để sắp xếp mảng 2 chiều ta sẽ có 3 kiểu sắp xếp như sau: 1 là sắp xếp từ trái qua phải và từ trên xuống dưới, 2 là chỉ sắp xếp theo hàng,...
Cộng hai ma trận trong lập trình C/C++
Đây là một dạng bài tập đơn giản và tương đối cơ bản giúp cho việc luyện tập code lập trình C/C++ mang lại hiệu quả rất tốt. Cộng hai ma trận trong lập trình C/C++ Điều kiện để cộng 2 ma trận là 2 ma trận phải có cùng kích thước, tức là số hàng và số cột của hai ma trận phải bằng nhau. Gọi mảng 2 chiều A là ma...
Tính tích 2 ma trận(Nhân 2 ma trận) trong lập trình C/C++
Đây là một dạng bài tập đơn giản và tương đối cơ bản giúp cho việc luyện tập code lập trình C/C++ mang lại hiệu quả rất tốt. Tính tích 2 ma trận(Nhân 2 ma trận trận) trong lập trình C/C++ Phép nhân hai ma trận chỉ thực hiện được khi số lượng cột trong ma trận thứ nhất phải bằng số lượng hàng trong ma trận thứ hai. Ma trận kết...
Kiểm tra ma trận vuông đối xứng trong lập trình C/C++
Đây là một dạng bài tập tương đối cơ bản giúp cho việc luyện tập code lập trình C/C++ mang lại hiệu quả rất tốt. Kiểm tra ma trận vuông đối xứng trong lập trình C/C++ Thế nào là ma trận vuông đối xứng, thì trong môn học Đại số tuyến tính, một ma trận vuông đối xứng là một ma trận vuông A, bằng chính ma trận chuyển vị của nó (ma trận chuyển...
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...
Kiểm tra mảng 2 chiều đối xứng trong lập trình C/C++
Đây là một dạng bài tập đơn giản và tương đối cơ bản giúp cho việc luyện tập code lập trình C/C++ mang lại hiệu quả rất tốt. Kiểm tra mảng 2 chiều đối xứng trong lập trình C/C++ Thế nào là mảng 2 chiều đối xứng thì với tất cả các phần tử trong mảng 2 chiều mà đối xứng nhau thì sẽ luôn bằng nhau. Hay nói cách khác là...
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...
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...
Chương trình kiểm tra số chính phương trong lập trình C/C++
Số chính phương là gì? Số chính phương là số bằng bình phương đúng của một số nguyên. Hay hiểu đơn giản, số chính phương là một số tự nhiên có căn bậc hai cũng là một số tự nhiên. Vậy làm sao để kiểm tra được số có phải là số chính phương không trong lập trình C/C++, chúng ta cùng nhau đi giải quyết trong bài viết này nhé. Kiểm...
Hướng dẫn viết chương trình tính giai thừa trong C/C++
Giai thừa là tích của một dãy số tự nhiên từ 1 cho tới n, vậy làm sao để tính được giai thừa trong lập trình C/C++ cùng blog TUI CÓ CÁCH tìm hiểu trong bài viết này. Chương trình tính giai thừa trong C/C++ Giai thừa là tích của dãy số tự nhiên liên tiếp từ 1 tới n, nhưng sẽ có 1 trường hợp đặc biệt đó là số 0,...
Đếm số lượng số âm dương và số 0 trong mảng lập trình C/C++
Trong bài viết này hãy cùng TUICOCACH.COM giải bài tập Đếm số lượng số âm dương và số 0 trong mảng lập trình C/C++. Đây là một dạng bài tập rất cơ bản giúp cho việc luyện tập code lập trình C/C++. Đếm số lượng số âm dương và số 0 trong mảng Ý tưởng của bài toán cũng rất đơn giản như sau, giả sử ta có mảng A gồm n...
Bài tập Ma trận trong lập trình hướng đối tượng OOP C/C++
Đây là một dạng bài tập cơ bản giúp cho việc luyện tập lập trình C/C++, cũng như nẵm rõ lập trình hướng đối tượng hơn. Ma trận trong lập trình hướng đối tượng OOP C/C++ Trong bài viết này mình sẽ hướng dẫn các bạn giải bài toán Ma trận trong C/C++ với OOP. Một số ý trong bài này sẽ bao gồm tạo class Ma Trận, định nghĩa các...
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...
Sinh các chuỗi nhị phân có độ dài bằng n trong C/C++ - Thuật toán
Chắc hẳn ai học về giải thuật cũng đã từng nghe qua và làm về bài toán đưa ra chuỗi nhị phân độ dài N rồi, nhưng nếu bạn vẫn chưa hoặc đang tìm hiểu. Vậy, trong bài viết này blog TUICOCACH.COM sẽ cùng các bạn tìm cách giải cũng như làm sao để tối ưu nhất cho thuật toán sinh dãy nhị phân có độ dài N với lập...
Tính trung bình cộng số dương, số âm trong mảng lập trình C/C++
Đây là một dạng bài tập rất cơ bản giúp cho việc luyện tập code lập trình C/C++. Tính trung bình cộng các số trong mảng Trong bài này chúng ta sẽ thực hiện viết hàm tính toán trung bình cộng trong mảng 1 chiều của: Toàn mảng: Tính trung bình cộng của tất cả các số có trong mảngSố âm: Chỉ tính trung bình cộng của các số âm trong mảngSố dương:...
Tìm phần tử max min trong mảng lập trình C/C++
Trong bài viết này hãy cùng TUICOCACH.COM giải bài tập Tìm phần tử max min trong mảng lập trình C/C+++. Đây là một dạng bài tập rất cơ bản giúp cho việc luyện tập code lập trình C/C++. Tìm phần tử max min trong mảng Giả sử ta có mảng A gồm n phần tử, ý tưởng giải bài toán sẽ như sau: Tìm phần tử max Bước 1: Gắn max = phần tử thứ 0 (A[0]) Bước 2:...
Tìm max min của 3 số a b c nhập từ bàn phím lập trình C/C++
Trong bài viết này hãy cùng TUICOCACH.COM giải bài tập Tìm max min của 3 số a b c nhập từ bàn phím lập trình C/C++. Đây là một dạng bài tập rất cơ bản giúp cho việc luyện tập code lập trình C/C++. Tìm max min của 3 số a b c trong C/C++ Ý tưởng của bài toán này sẽ rất đơn giản, ta có thể áp dụng theo 2 cách...
Tìm kiếm phần tử trong mảng lập trình C/C++
Trong bài viết này hãy cùng TUICOCACH.COM giải bài tập Tìm kiếm phần tử trong mảng lập trình C/C++. Đây là một dạng bài tập rất cơ bản giúp cho việc luyện tập code lập trình C/C++. Tìm kiếm phần tử trong mảng Tìm kiếm phần tử trong mảng là một toán được áp dụng khá nhiều trong thực tế, vậy làm sao để tìm kiếm, và cách tối ưu nhất để tìm kiếm?. Mình sẽ...
Bài tập Phân số lập trình OOP trong C/C++ - Lập trình hướng đối tượng
Phân số là một dạng bài tập cơ bản giúp cho việc luyện tập code lập trình C/C++. Bài tập Phân số lập trình OOP trong C/C++ Trong phạm vi bài viết hôm nay mình sẽ hướng dẫn cách bạn giải quyết được bài toán phân số với lập trình OOP trong C/C++. Chúng ta sẽ lần lượt giải quyết các yêu cầu đối với bài toán phân số tạo lớp phân...
Tính diện tích, thể tính hình lập phương trong lập trình C/C++
DANH SÁCH BÀI VIẾT Vẽ hình tam giác trong lập trình C/C++ Vẽ hình vuông trong lập trình C/C++ Vẽ hình chữ nhật trong lập trình C/C++ Kiểm tra 3 cạnh nhập vào có tạo thành hình tam giác Tính chu vi, diện tích hình tam giác trong C/C++ Tính chu vi diện tích hình tròn, thể tích hình cầu trong C/C++ Tính diện tích, thể tính hình lập phương trong lập trình C/C++ Tính diện tích, thể...
Tính diện tích, thể tích hình trụ tròn trong lập trình C/C++
DANH SÁCH BÀI VIẾT Vẽ hình tam giác trong lập trình C/C++ Vẽ hình vuông trong lập trình C/C++ Vẽ hình chữ nhật trong lập trình C/C++ Kiểm tra 3 cạnh nhập vào có tạo thành hình tam giác Tính chu vi, diện tích hình tam giác trong C/C++ Tính chu vi diện tích hình tròn, thể tích hình cầu trong C/C++ Tính diện tích, thể tính hình lập phương trong lập trình C/C++ Tính diện tích, thể...
Tìm hiểu thuật toán tham lam trong lập trình
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search)
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
Tìm hiểu thuật toán chia để trị trong lập trình, ví dụ áp dụng
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
Tìm hiểu thuật toán Quy hoạch động
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
Tìm hiểu thuật toán Loang trong lập trình - Chương trình mô phỏng Loang
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
É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à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++...
Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Lập trình Game Flappy Bird Trên Graphics C/C++
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
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() -...
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() -...
Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
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() -...
Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Lập trình tỏ tình người yêu trên Graphics C/C++ - I LOVE YOU
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
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() -...
Kiểm tra tính liên thông của đồ thị trong lập trình
DANH SÁCH BÀI VIẾT Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Duyệt đồ thị, tìm kiếm đường đi dài nhất, đường đi ngắn nhất trong đồ thị Kiểm tra tính liên thông của đồ thị trong lập trình Đồ thị liên thông có nghĩa là từ mọi đỉnh bất kì đều sẽ có đường đi trực tiếp hoặc gián tiếp...
Duyệt đồ thị, tìm kiếm đường đi dài nhất, đường đi ngắn nhất trong đồ thị
DANH SÁCH BÀI VIẾT Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Duyệt đồ thị, tìm kiếm đường đi dài nhất, đường đi ngắn nhất trong đồ thị Kiểm tra đồ thị liên thông trong bài toán đồ thị lập trình Trong bài viết này chúng ta sẽ cùng làm các bài tập liên quan tới đồ thị là duyệt đồ thị,...
Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search)
DANH SÁCH BÀI VIẾT Tìm hiểu thuật toán Quy hoạch động Tìm hiểu về Hàm đệ quy Thuật toán tìm kiếm nhị Tìm hiểu về Thuật toán quay lui (Backtracking) Tìm hiểu thuật toán Loang Tìm hiểu thuật toán chia để trị Tìm hiểu thuật toán tham lam trong lập trình Giải thuật tìm kiếm theo chiều sâu DFS (Depth First Search) Giải thuật tìm kiếm theo chiều rộng BFS (Breadth-first search) Tìm hiểu về thuật toán Sàng nguyên tố...
Tìm dãy con có tổng trọng số lớn nhất trong lập trình C/C++
XEM THÊM Duyệt đồ thị, tìm kiếm đường đi dài nhất, đường đi ngắn nhất trong đồ thị Kiểm tra đồ thị liên thông trong bài toán đồ thị lập trình Sinh các chuỗi nhị phân có độ dài bằng n trong C/C++ Tìm dãy con có tổng trọng số lớn nhất trong lập trình C/C++ Tính A^n bằng phương pháp chia để trị Quy hoạch động tìm xâu con chung độ dài lớn nhất Trong bài...
Tính A^n bằng phương pháp chia để trị
Tất nhiên để tính A mũ n trong lập trình C/C++ thì ta có thể tính luôn bằng hàm pow, hoặc không dùng hàm thì cũng có thể dùng cách đơn giản hơn là duyệt vòng lặp. Nhưng trong bài viết này chúng ta sẽ sử dụng chia để trị, mục đích là nhằm nắm chắc hơn phương pháp thuật toán này. XEM THÊM Duyệt đồ thị, tìm kiếm đường đi dài...
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...
Quy hoạch động tìm xâu con chung độ dài lớn nhất
Bài toán xâu con chung dài nhất là một bài toán kinh điển cho việc ứng dụng thuật toán quy hoạch động để giải quyết. DANH SÁCH BÀI VIẾT Duyệt đồ thị, tìm kiếm đường đi dài nhất, đường đi ngắn nhất trong đồ thị Kiểm tra đồ thị liên thông trong bài toán đồ thị lập trình Sinh các chuỗi nhị phân có độ dài bằng n trong C/C++ Tìm dãy con có tổng...
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...
Xây dựng demo Code Vượt vật cản trên màn hình Console C/C++
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
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() -...
Lập trình game Rắn săn mồi trên C/C++ màn hình Console(Demo Snake)
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Lập trình ứng dụng giúp bé học toán trên C/C++ màn hình Console
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
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ập trình game Cờ Caro trên C/C++ màn hình Console(Demo Game)
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Tỏ tình Crush bằng code C/C++ - I LOVE YOU ngôn ngữ C/C++
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Lập trình I LOVE YOU trên Graphics C/C++ - Lập trình tỏ tình Crush
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Bóng bay lên trời - Lập trình Happy Birthday trên C/C++
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
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() -...
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...
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ộ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ả...
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),...
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 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ố...
Lập trình java – Chuẩn hóa xâu ký tự
Đề bài Viết chương trình Java chuẩn hóa 1 xâu ký tự theo các tiêu chí sau đây: 1. Ở đầu và cuối xâu không có khoảng trắng vô nghĩa 2. Tại vị trí bất kỳ ở giữa xâu không tồn tại 2 khoảng trắng đứng liền nhau 3. Ký tự đầu tiên của mỗi từ IN HOA; các ký tự còn lại IN THƯỜNG import java.io.*; import java.util.*; public class XauKyTu { public...
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...
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(); ...
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...
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:"); ...
Lập trình java – Bài tập tổng hợp và lời giải 1
Bài thực hành cơ bản Bài 1Viết chương trình nhập vào một số nguyên n và in ra số nhị phân tương ứngvới n. Code mẫu import java.util.Scanner; public class Bai2{ public static void main(String[] arfg) { Scanner input = new Scanner(System.in); int n; System.out.print("Nhap n: "); ...
Lập trình Java – Bài tập xử lý ma trận
Đề bài: a. Lớp MaTran có các thuộc tính được định nghĩa như sau: private int soHang, soCot; // Số hàng, số cột của ma trận private int M[][]; // Mảng 2 chiều chứa các phần tử của ma trận Xây dựng lớp MaTran có các thuộc tính như trên và các phương thức sau: - Một số toán tử tạo lập - Phương thức để nhập thông tin...
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) { ...
Khóa học lập trình Android từ cơ bản đến thành thạo – Giảm ngay 40%
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 Android online, khóa học lập trình android trên Android Studio online từ cơ bản tới nâng cao, khóa học này được mình đánh giá rất 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. Đặc biệt khi...
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%...
Hướng dẫn cài đặt XAMPP - Phần mềm máy chủ web(Web Server)
Trong bài viết này chúng ta sẽ cùng tìm hiểu về cách cài đặt phần mềm XAMPP, cùng bắt đầu nào. Giới thiệu về Xampp Xampp là phần mềm web server thuộc bản quyền của GNU General Public Licence, XAMPP do Apache Friends phân phối và phát triển. Đây là chương trình tạo máy chủ Web (Web Server) được tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server và các công cụ như phpMyAdmin. Web Server...
Thiết kế nút bấm yahoo bằng HTML&CSS
Dưới đây là nút bấm bằng HTML và CSS, bạn hover chuột vào xem thử thế nào nhé. .btn_yahoo{ background: #640f6c; color: #fff; font-size: 20px; padding: 5px 30px 5px 30px; border-radius: 30px; font-weight: 700; transition: 1s; outline: none; } .btn_yahoo:hover{ background: #fafafa; color: #640f6c; transition: 1s; } Yahoo Để thiết kế nút bấm này vô cùng đơn giản, chúng ta có HTML như sau: <button class="btn_yahoo">Yahoo</button> Và CSS style cho nó .btn_yahoo{ background: #640f6c; color: #fff; font-size: 20px; padding: 5px 30px 5px 30px; border-radius: 30px; font-weight:...
Cách lấy mã màu CSS từ giao diện của website
Biết cách lấy mã màu từ giao diện website là một lợi thế rất quan trọng trong việc thiết kế website. Một ví dụ như bạn thấy giao diện của website nào đó rất đẹp, tuy nhiên bạn lại không biết họ sử dụng mã màu gì. Bạn cũng muốn sử dụng mã màu đó vào thiết kế website của mình, vậy bài viết này mình sẽ hướng dẫn 2...
Tổng hợp các bộ chọn trong CSS thường dùng
Trong CSS, các bộ chọn ( selectors) là các qui ước được sử dụng trong CSS để định kiểu cho các phần tử (các thẻ) trên trang web. Các bộ chọn trong CSS Dưới đây là tổng hợp các bộ chọn CSS thường dùng nhất. Bộ chọnVí dụMô tả các ví dụ.class.introChọn tất cả các phần tử có class=”intro”#id#firstnameChọn tất cả các phần tử có id=”firstname”**Chọn tất cả các phần tửelementpChọn tất cả...
Cách căn phần tử ra giữa trung tâm trong HTML CSS
Trong bài viết này mình sẽ hướng dẫn các bạn có thể căn phần tử ra đúng giữa trung tâm của một thành phần cha, ví dụ như để căn form đăng ký ra trung tâm màn hình. Cách căn phần tử ra giữa trung tâm với CSS Để căn phần tử nằm ra đúng giữa trung tâm so với thuộc tính cha của nó với CSS tương đối đơn giản. Ban...
Tạo form đăng nhập đẹp với HTML và CSS
Trong bài viết này chúng ta sẽ cùng đi tạo form đăng nhập đẹp trên HTML và CSS. Tạo form đăng nhập đẹp với HTML và CSS Trước tiên chúng ta sẽ tạo bộ khung đăng nhập HTML gồm các trường nhập dữ liệu và nút đăng nhập. <form method="post" action="#" class="box"> <H1>ĐĂNG NHẬP TÀI KHOẢN</H1> <input type="text" placeholder="Email"> ...
Câu lệnh SELECT trong MySQL - Khi nào thì dùng lệnh SELECT
Trong chuyên đề bài viết Học MySQL cơ bản, bài viết hôm nay chúng ta sẽ tìm hiểu về câu lệnh SELECT. SELECT là lệnh truy vấn được dùng để lấy kết quả từ một hoặc nhiều bảng trong cơ sở dữ liệu của MySQL cũng như các ngôn ngữ SQL khác. Ví dụ chúng ta đang có bảng user, chứa khoảng 1 triệu người dùng. Chúng ta muốn lấy ra 1...
MySql là gì? Tìm hiểu về hệ quản trị cơ sở dữ liệu MySql
MySQL là gì? Để có thể làm việc với database, bạn cần phải có một phần mềm hỗ trợ về quản lý database. MySql, SqlServer, MongoDb....đều là các hệ quản trị cơ sở dữ liệu, MySql và SqlServer là các hệ quản trị csdl SQL, còn MongoDb là một database hướng tài liệu hay NoSQL database. Trong bài viết này cùng blog TUICOCACH.COM tìm hiểu về MySQL, một trong những hệ...
Cài đặt IDE Dev C++ – Môi trường lập trình C/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...
Chia sẻ mã kích hoạt PHPStorm miễn phí luôn cập nhật mới liên tục
JetBrains là một công ty phát triển phần mềm có các công cụ hướng đến các lập trình viên và quản lý dự án, một số sản phẩm nổi bật như PyCharm, WebStorm, PhpStorm, ReSharper, Rider, CLion, Datalore…..Tuy nhiên, hầu hết chúng đều cần giấy phép kích hoạt, không ngoại lệ PHPStprm cũng vậy, nhưng tại bài viết này mình sẽ chia sẻ mã kích hoạt miễn phí luôn cập...
Mã kích hoạt miễn phí các phần mềm của JetBrains cập nhật liên tục
JetBrains là một công ty phát triển phần mềm có các công cụ hướng đến các lập trình viên và quản lý dự án, một số sản phẩm nổi bật như PyCharm, WebStorm, PhpStorm, ReSharper, Rider, CLion, Datalore.....Tuy nhiên, hầu hết chúng đều cần giấy phép kích hoạt. Bạn có thể mua qua https://www.jetbrains.com/idea/buy/ , hoặc bạn có thể sử dụng mã kích hoạt chúng tôi chia sẻ dưới đây. Mã kích hoạt...
Hướng dẫn cài đặt XAMPP - Phần mềm máy chủ web(Web Server)
Trong bài viết này chúng ta sẽ cùng tìm hiểu về cách cài đặt phần mềm XAMPP, cùng bắt đầu nào. Giới thiệu về Xampp Xampp là phần mềm web server thuộc bản quyền của GNU General Public Licence, XAMPP do Apache Friends phân phối và phát triển. Đây là chương trình tạo máy chủ Web (Web Server) được tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server và các công cụ như phpMyAdmin. Web Server...
Cài đặt IDE Netbean, Eclipse – Môi trường lập trình Java
NetBeans và Eclipse là hai môi trường phát triển (IDE) cho Java. bạn cũng có thể cài đặt Netbean hoặc Eclipse (chỉ cần cài đặt 1 trong 2) để bắt đầu học và làm quen với ngôn ngữ lập trình java. Cài đặt Java SE Development Kit(JDK) Để có thể cài đặt được Netbean hoặc Eclipse trước tiên chúng ta phải cài đặt JDK, cài đặt bạn làm theo các bước sau: Bước 1: Tải...
Hướng dẫn fomat code trong PHPStorm
Fomat code trong PHPStorm bấm tổ hợp phim Ctrl + Alt + L, ngay lập tức các dòng code sẽ được fomat làm đẹp, căn chỉnh, thụt dòng, cách dòng..... Việc fomat code của một lập trình viên là rất quan trọng, không những giúp code gọn gằng dễ nhìn hơn. Fomat code cho thấy sự chuyên nghiệp của bạn, và giúp cho quá trình làm việc nhóm với nhau hiệu...
Ứng dụng học lập trình trên điện thoại - Học C/C++, JAVA trên điện thoại
Bạn có đam mê với lập trình, nhưng vì một lý do nào đó như bạn vẫn còn đang là học sinh cấp 2, cấp 3 nên bố mẹ sợ bạn mua máy tính về sẽ không tập chung học hành mà chỉ chơi game, hoặc một số bạn có thể điều kiện tạm thời chưa mua được, hoặc bạn chỉ đang muốn học thử xem liệu nghành này có...
Lập trình Game Flappy Bird Trên Graphics C/C++
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Lập trình game 2048 trên Android Studio - Mã nguồn game 2048
DANH SÁCH BÀI VIẾT Lập trình ứng dụng GamePlay(Trò chơi giải trí offline) trên Android Studio Lập trình game 2048 trên Android Studio – Mã nguồn game 2048 Lập trình Ứng dụng Máy tính bỏ túi trên Android Studio Xây dựng game Freaking Math trên Android – Lập trình android Nhắc đến tựa game 2048 có lẽ là không ai không biết đến trò chơi trí tuệ hấp dẫn này. Ra đời vào năm 2014,...
Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Lập trình Game 2048, Ghép hình, Snake trong một ứng dụng Android
DANH SÁCH BÀI VIẾT Lập trình ứng dụng GamePlay(Trò chơi giải trí offline) trên Android Studio Lập trình game 2048 trên Android Studio – Mã nguồn game 2048 Lập trình Ứng dụng Máy tính bỏ túi trên Android Studio Xây dựng game Freaking Math trên Android – Lập trình android Ứng dụng là một tiện ích trò chơi giải trí bao gồm 5 trò chơi đơn giản là 2048, rắn săn mồi, Freaking math, Ghép...
Lập trình tỏ tình người yêu trên Graphics C/C++ - I LOVE YOU
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Mã nguồn website thương mại điện tử - Cửa hàng Chương Mobile
DANH SÁCH BÀI VIẾT Mã nguồn website thương mại điện tử - Cửa hàng Chương Mobile Mã nguồn Website du lịch việt xây dựng trên PHP Và MYSQL Mã nguồn website xem video trực tuyến xây dựng bằng PHP và MySql Mã nguồn website chia sẻ sách bằng PHP và MySql Trong bài viết này mình sẽ chia sẻ code Mã nguồn website thương mại tử-Cửa hàng Chương Mobile | PHP&MySql Mã nguồn này được viết...
Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Lập trình Ứng dụng Máy tính bỏ túi trên Android Studio
DANH SÁCH BÀI VIẾT Lập trình ứng dụng GamePlay(Trò chơi giải trí offline) trên Android Studio Lập trình game 2048 trên Android Studio – Mã nguồn game 2048 Lập trình Ứng dụng Máy tính bỏ túi trên Android Studio Xây dựng game Freaking Math trên Android – Lập trình android Trong loạt bài chia sẻ các demo và Source code, hôm nay mình sẽ chia sẻ code Lập trình Ứng dụng Máy tính bỏ túi trên...
Mã nguồn website xem video trực tuyến xây dựng bằng PHP và MySql
DANH SÁCH BÀI VIẾT Mã nguồn website thương mại điện tử - Cửa hàng Chương Mobile Mã nguồn Website du lịch việt xây dựng trên PHP Và MYSQL Mã nguồn website xem video trực tuyến xây dựng bằng PHP và MySql Mã nguồn website chia sẻ sách bằng PHP và MySql Trong bài viết này mình sẽ chia sẻ code Mã nguồn website xem video trực tuyến xây dựng bằng PHP và MySql Mã nguồn website...
Mã nguồn Website du lịch việt xây dựng trên PHP Và MYSQL
DANH SÁCH BÀI VIẾT Mã nguồn website thương mại điện tử - Cửa hàng Chương Mobile Mã nguồn Website du lịch việt xây dựng trên PHP Và MYSQL Mã nguồn website xem video trực tuyến xây dựng bằng PHP và MySql Mã nguồn website chia sẻ sách bằng PHP và MySql Trong bài viết này mình sẽ chia sẻ code Mã nguồn Website du lịch việt xây dựng trên PHP Và MYSQL Mã nguồn website này...
Mã nguồn website chia sẻ sách bằng PHP và MySql - Source code
DANH SÁCH BÀI VIẾT Mã nguồn website thương mại điện tử - Cửa hàng Chương Mobile Mã nguồn Website du lịch việt xây dựng trên PHP Và MYSQL Mã nguồn website xem video trực tuyến xây dựng bằng PHP và MySql Mã nguồn website chia sẻ sách bằng PHP và MySql Trong bài viết này mình sẽ chia sẻ code Mã nguồn website chia sẻ sách bằng PHP và MySql - Source code. Mã nguồn website...
Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Xây dựng demo Code Vượt vật cản trên màn hình Console C/C++
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Xây dựng game Freaking Math trên Android - Lập trình android
DANH SÁCH BÀI VIẾT Lập trình ứng dụng GamePlay(Trò chơi giải trí offline) trên Android Studio Lập trình game 2048 trên Android Studio – Mã nguồn game 2048 Lập trình Ứng dụng Máy tính bỏ túi trên Android Studio Xây dựng game Freaking Math trên Android – Lập trình android Freaking Math là một tựa game tính toán rất đơn giản. Luật chơi duy nhất là bạn phải lựa chọn kết quả đúng, sai cho...
Lập trình game Rắn săn mồi trên C/C++ màn hình Console(Demo Snake)
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Lập trình ứng dụng giúp bé học toán trên C/C++ màn hình Console
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Lập trình game Cờ Caro trên C/C++ màn hình Console(Demo Game)
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Cách tạo menu game trên thư viện Graphics C/C++
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Bóng bay lên trời - Lập trình Happy Birthday trên C/C++
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Tỏ tình Crush bằng code C/C++ - I LOVE YOU ngôn ngữ C/C++
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Lập trình I LOVE YOU trên Graphics C/C++ - Lập trình tỏ tình Crush
DANH SÁCH BÀI VIẾT Lập trình tỏ tình người yêu trên Graphics C/C++ – I LOVE YOU Lập trình Demo Ai Là Triệu Phú trên Graphics C/C++ Lập Trình C/C++ Vẽ và Tô Màu Trái Tim bằng Thư Viện Graphics Lập trình Đồng Hồ Thời Gian & Bấm Giờ Trên Graphics C/C++ Lập trình Game Flappy Bird Trên Graphics C/C++ Lập trình Demo ứng dụng Học lập trình trên Graphics C/C++ Lập trình I LOVE YOU...
Chương trình đầu tiên Hello World lập trình PHP - PHP cơ bản
Chương trình Hello world là một chương trình kinh điển mà khi học bất kỳ một ngôn ngữ nào bạn cũng cần phải viết. Vì đây là chương trình đơn giản nhất ở mọi ngôn ngữ lập trình, cho nên nó thường được dùng trong việc mô phỏng cho người mới bắt đầu về cú pháp lập trình cơ bản của ngôn ngữ đó. Trong bài viết này chúng sẽ lại một lần nữa viết...
Câu lệnh DROP trong MySQL - Lệnh dùng xóa bảng, xóa Database
Lệnh Drop, trong bài viết hôm nay chúng ta sẽ cùng tìm hiểu về câu lệnh Drop trong MySQL, làm thế nào để sử dụng lệnh Drop và khi nào thì dùng lệnh Drop. Câu lệnh DROP trong MySQL Trong bài viết trước đó chúng ta đã tìm hiểu về lệnh DELETE trong MySQL dùng để xóa một hay nhiều bản ghi trong một bảng. Lệnh DROP cũng là lệnh dùng để xóa,...
Cách sử dụng ràng buộc NOT NULL trong MySQL - NOT NULL MySQL
Ràng buộc NOT NULL là loại ràng buộc được sử dụng phổ biến của MySQL. Vì vậy để làm việc với MySQL bạn nên biết và nắm rõ cách sử dụng ràng buộc này. Ràng buộc NOT NULL trong MySQL Trong MySQL, mặc định mỗi cột có thể chứa các giá trị là giá trị NULL(không có gì). Ràng buộc NOT NULL sẽ không cho phép một cột chứa các giá trị NULL. Điều...
Toán tử số học trong MySQL - Phép toán trong MySQL
Bài viết hôm nay chúng ta sẽ tìm hiểu về các phép toán thực hiện tính toán trong MySQL. Phép toán trong MySQL Các toán tử tính toán trong MySQL dùng để tính toán trên các giá trị kiểu số, bao gồm các toán tử với các phép sau: Cộng, trừ, nhân, chia, chia lấy dư. Toán tửÝ nghĩa+Thực hiện phép cộng hai số-Thực hiện phép trừ hai số*Thực hiện phép nhân hai số/Thực...
Toán tử so sánh trong MySQL - So sánh bằng, lớn hơn, nhỏ hơn
Trong chủ đề các bài viết về hệ quản trị cơ sở dữ liệu MySQL, bài viết hôm nay chúng ta sẽ tìm hiểu về các toán tử so sánh trong MySQL. Toán tử so sánh trong MySQL Cũng như các ngôn ngữ lập trình, hệ quản trị cơ sở dữ liệu MySQL cũng có các phép toán so sánh có thể so sánh số toán học, so sánh chuỗi, so sánh...
Mệnh đề WHERE trong MySQL - Mệnh đề điều kiện
Mệnh WHERE là mệnh đề điều kiện trong Mysql sử dụng để cụ thể hóa việc chọn lọc và xác định các records(bản ghi, hàng) để thực hiện các thao tác dữ liệu, các records sẽ chỉ được trích xuất để thao tác khi đáp ứng được một điều kiện cụ thể. Mệnh đề WHERE trong MySQL Cú pháp mệnh đề where cau_lenh WHERE dieu_kien Trong đó: cau_lenh: Có thể là lệnh DELETE, SELECT, UPDATE...hay bất...
Các toán tử OR, AND và NOT trong MySQL - Toán tử hoặc, và, phủ định
Bài viết này chúng ta sẽ tìm hiểu về các toán tử OR, AND và NOT trong MySQL. Khi nào thì dùng toán tử OR, khi nào dùng AND và khi nào thì dùng NOT. Toán tử OR, AND và NOT Trong hệ quản trị cơ sở dữ liệu MySQL, các toán tử AND - OR - NOT thường được sử dụng kết hợp với mệnh đề WHERE để cụ thể...
Mệnh đề FROM trong MySQL - truy vấn từ bảng nào
Mệnh đề FROM trong MySQL được dùng để lựa chọn khi truy vấn thực hiện tới bảng nào trong Cơ sở dữ liệu sử dụng MySQL. Mệnh đề FROM trong MySQL FROM ở đây có nghĩa là từ đâu, ở trong Database ta có thể hiểu nó là từ bảng nào. Như vậy khi thực hiện lệnh select thì FROM sẽ là ta lấy dữ liệu từ bảng nào, với lệnh DELETE là...
Lệnh DELETE trong MySQL - Lệnh xóa bản ghi
Tiếp tục chủ để các bài viết về MySQL, bài viết hôm nay chúng ta sẽ tìm hiểu về câu lệnh DELTE trong MySQL. Lệnh DELETE trong MySQL dùng để xóa một hoặc nhiều bản ghi khỏi bảng dữ liệu trong MySQL. Lệnh DELETE trong MySQL Cú pháp DELETE FROM ten_bang WHERE [dieu_kien]; Trong đó: ten_bang: Là tên bảng cần xóa bản ghi dữ liệu.dieu_kien: Điều kiện đáp ứng để xoá record. >>XEM THÊM: Mệnh đề FROM trong...
Tìm hiểu thuộc tính AUTO_INCREMENT trong MySQL - Giá trị tự tăng dần
Tiếp tục với chủ đề bài viết Học MySQL cơ bản, bài viết hôm nay chúng ta sẽ tìm hiểu về thuộc tính AUTO_INCREMENT - Thuộc tính cột có giá trị tự động tăng dần trong MySQL. Thuộc tính AUTO_INCREMENT trong MySQL AUTO_INCREMENT nói nôm na là tăng tự động, có nghĩa là nếu bạn thiết lập một column nào đó thuộc tính AUTO_INCREMENT thì khi bạn thêm record mới bạn không cần phải...
Câu lệnh INSERT INTO trong MySQL - Lệnh chèn dữ liệu vào bảng
Trong bài viết hôm nay chúng ta sẽ tìm hiểu về câu lệnh INSERT INTO trong MySQL, đây là một câu lệnh cơ bản và thường được dùng rất nhiều trong quản lý cơ sở dữ liệu với MySQL. Câu lệnh INSERT INTO dùng để chèn 1 hay nhiều bản ghi vào trong 1 bảng. Lệnh INSERT INTO trong MySQL. Câu lệnh INSERT INTO có 2 cú pháp chèn dữ liệu, chỉ...
Câu lệnh CREATE TABLE trong MySQL - Lệnh tạo bảng mới
Trong chuyên đề bài viết Học MySQL cơ bản, bài viết hôm nay chúng ta sẽ tìm hiểu về câu lệnh CREATE TABLE. CREATE TABLE là lệnh được sử dụng để tạo một bảng mới trong cơ sở dữ liệu MySQL. Cú pháp câu lệnh CREATE TABLE trong MySQL Cú pháp CREATE TABLE table_name ( column1 datatype, column2 datatype, column3 datatype, .... ); Trong đó: table_name: Tên...
Các kiểu dữ liệu trong MySQL (Data Types) - Học MySQL
Cũng như các ngôn ngữ lập trình, hệ quản trị cơ sở dữ liệu MySql cũng có các kiểu dữ liệu. Vậy MySql bao gồm những kiểu dữ liệu nào, kiểu dữ liệu nào thường được hay dùng nhất chúng ta sẽ tìm hiểu trong bài viết này. Các kiểu dữ liệu trong MySQL (Data Types) MySQL bao gồm 3 kiểu dữ liệu chính đó là Kiểu dữ liệu chuỗi, Kiểu dữ...
Câu lệnh SELECT trong MySQL - Khi nào thì dùng lệnh SELECT
Trong chuyên đề bài viết Học MySQL cơ bản, bài viết hôm nay chúng ta sẽ tìm hiểu về câu lệnh SELECT. SELECT là lệnh truy vấn được dùng để lấy kết quả từ một hoặc nhiều bảng trong cơ sở dữ liệu của MySQL cũng như các ngôn ngữ SQL khác. Ví dụ chúng ta đang có bảng user, chứa khoảng 1 triệu người dùng. Chúng ta muốn lấy ra 1...
MySql là gì? Tìm hiểu về hệ quản trị cơ sở dữ liệu MySql
MySQL là gì? Để có thể làm việc với database, bạn cần phải có một phần mềm hỗ trợ về quản lý database. MySql, SqlServer, MongoDb....đều là các hệ quản trị cơ sở dữ liệu, MySql và SqlServer là các hệ quản trị csdl SQL, còn MongoDb là một database hướng tài liệu hay NoSQL database. Trong bài viết này cùng blog TUICOCACH.COM tìm hiểu về MySQL, một trong những hệ...
Câu lệnh TRUNCATE TABLE trong MySQL - Loại bỏ tất cả bản ghi
Trong bài viết trước chúng ta đã cùng tìm hiểu về Câu Lệnh DELETE – Lệnh xóa bản ghi, bài viết hôm nay chúng ta lại cùng nhau tìm hiểu thêm một câu lệnh xóa bản ghi nữa là câu lệnh TRUNCATE trong MySQL. Câu lệnh TRUNCATE TABLE trong MySQL Câu lệnh TRUNCATE TABLE trong MySQL được sử dụng để loại bỏ tất cả các bản ghi từ một bảng(xóa sạch...
Lệnh ALTER TABLE trong MySQL...Lệnh sửa đổi cấu trúc bảng
Lệnh ALTER TABLE, bài viết hôm nay chúng ta sẽ tiếp tục tìm hiểu thêm một lệnh thao tác cơ sở dữ liệu MySQL nữa là lệnh Lệnh ALTER TABLE trong MySQL. Vậy khi nào thì dùng lệnh Lệnh ALTER TABLE, lệnh ALTER TABLE được sử dụng khi nào chúng ta cùng bắt đầu nhé. Lệnh ALTER TABLE trong MySQL Câu lệnh ALTER TABLE câu lệnh được sử dụng để thêm, xóa...
Tìm hiểu mệnh đề JOIN trong MySQL - Mệnh đề truy vấn nhiều bảng
Mệnh đề JOIN có tính ứng dụng rất lớn khi cần kết hợp dữ liệu giữa các bảng, để trở thành một người quản trị database hoặc là một backend developer thì bạn cần hiểu và nắm rõ mệnh đề này. MySQL JOIN, đặt ra vấn đề trong cơ sở dữ liệu chúng ta đang có 2 bảng là bảng posts để lưu trữ danh sách bài viết, bảng thứ hai...
Tìm hiểu RIGHT JOIN trong MySQL – Học MySQL cơ bản
Tại bài viết trước chúng ta đã cùng nhau tìm hiểu mệnh đề JOIN trong MySQL và nắm được cách sử dụng ra sao, tuy nhiên khi chỉ sử dụng mệnh đề JOIN đơn thuần thì chưa thể kết hợp dữ liệu một cách triệt để nhất trong một số trường hợp đặt ra mong muốn. Trong bài viết này, cũng như các bài viết sau chúng ta sẽ tiếp tục...
Tìm hiểu INNER JOIN trong MySQL – Học MySQL cơ bản
Tại bài viết trước chúng ta đã cùng nhau tìm hiểu mệnh đề JOIN trong MySQL và nắm được cách sử dụng ra sao, tuy nhiên khi chỉ sử dụng mệnh đề JOIN đơn thuần thì chưa thể kết hợp dữ liệu một cách triệt để nhất trong một số trường hợp đặt ra mong muốn. Trong bài viết này, cũng như các bài viết sau chúng ta sẽ tiếp tục...
Tìm hiểu FULL OUTER JOIN trong MySQL - Học MySQL cơ bản
Tại bài viết trước chúng ta đã cùng nhau tìm hiểu mệnh đề JOIN trong MySQL và nắm được cách sử dụng ra sao, tuy nhiên khi chỉ sử dụng mệnh đề JOIN đơn thuần thì chưa thể kết hợp dữ liệu một cách triệt để nhất trong một số trường hợp đặt ra mong muốn. Trong bài viết này, cũng như các bài viết sau chúng ta sẽ tiếp tục...
Tìm hiểu LEFT JOIN trong MySQL – Học MySQL cơ bản
Tại bài viết trước chúng ta đã cùng nhau tìm hiểu mệnh đề JOIN trong MySQL và nắm được cách sử dụng ra sao, tuy nhiên khi chỉ sử dụng mệnh đề JOIN đơn thuần thì chưa thể kết hợp dữ liệu một cách triệt để nhất trong một số trường hợp đặt ra mong muốn. Trong bài viết này, cũng như các bài viết sau chúng ta sẽ tiếp tục...
Tìm hiểu SELF JOIN trong MySQL - Học MySQL cơ bản
Tại bài viết trước chúng ta đã cùng nhau tìm hiểu mệnh đề JOIN trong MySQL và nắm được cách sử dụng ra sao, tuy nhiên khi chỉ sử dụng mệnh đề JOIN đơn thuần thì chưa thể kết hợp dữ liệu một cách triệt để nhất trong một số trường hợp đặt ra mong muốn. Trong bài viết này, cũng như các bài viết sau chúng ta sẽ tiếp tục với mệnh đề JOIN với các...
Tìm hiểu CROSS JOIN trong MySQL - Học MySQL cơ bản
Trong bài viết này chúng ta sẽ cùng tìm hiểu về CROSS JOIN trong MySQL. Xem thêm các bài viết trước đó về các mệnh đề INNER JOIN, LEFT JOIN, RIGHT JOIN, CROSS JOIN, SELF JOIN, FULL OUTER JOIN. Mệnh đề CROSS JOIN trong MySQL Mệnh đề CROSS JOIN từ khóa sẽ trả về tất cả các bản ghi từ cả hai bảng (bảng1 và bảng2). Hình minh họa CROSS JOIN Có thể hiểu đơn giản như sau. Giả sử bảng 1...
Sử dụng AS (Alias) trong MySQL - Đặt bí danh trong MySQL
Trong bài viết học MySQL cơ bản, hôm nay cùng blog Tuicocach.com tìm hiểu về từ khóa AS trong MySQL. Khi nào thì dùng AS, thuộc tính as có mục đích như thế nào? Thuộc tính AS trong MySQL Bên dưới này mình có ví dụ 2 bảng và đặt ra vấn đề như sau: bảng statistical. bảng users Lúc này nếu chúng ta thực hiện truy vấn dữ liệu JOIN giữa hai bảng này....
Sử dụng IF trong MySQL - Hàm IF trong MySQL
IF...ELSE trong các ngôn ngữ lập trình C/C++, JAVA, PHP hay các ngôn ngữ lập trình khác chúng ta đã được tìm hiểu, thì đây là câu lệnh được sử dụng để thực hiện các hành động khác nhau dựa theo các điều kiện khác nhau hay dùng để rẽ nhánh chương trình. Mệnh đề IF...ELSE trong MySQL cũng tương tự như vậy. Tuy nhiên trong bài viết này ta sẽ...
Tìm hiểu hàm DATE_FORMAT trong MySQL - Định dạng thời gian MySQL
Định dạng thời gian trong MySQL là một phần kiến thức khá quan trọng và thường xuyên được và cần sử dụng. Trong bài viết này chúng ta sẽ tìm hiểu về hàm DATE_FORMAT, hàm định dạng thời gian trong MySQL. Hàm DATE_FORMAT trong MySQL Hàm DATE_FORMAT định dạng một thời gian theo định dạng truyền vào. Cú pháp DATE_FOMAT DATE_FORMAT( date, format_mask ) Trong đó: date: thời gian cần định dạngformat_mask: Chuỗi định dạng áp dụng. format_mask sẽ...
Cách lấy mã màu CSS từ giao diện của website
Biết cách lấy mã màu từ giao diện website là một lợi thế rất quan trọng trong việc thiết kế website. Một ví dụ như bạn thấy giao diện của website nào đó rất đẹp, tuy nhiên bạn lại không biết họ sử dụng mã màu gì. Bạn cũng muốn sử dụng mã màu đó vào thiết kế website của mình, vậy bài viết này mình sẽ hướng dẫn 2...
Tổng hợp các bộ chọn trong CSS thường dùng
Trong CSS, các bộ chọn ( selectors) là các qui ước được sử dụng trong CSS để định kiểu cho các phần tử (các thẻ) trên trang web. Các bộ chọn trong CSS Dưới đây là tổng hợp các bộ chọn CSS thường dùng nhất. Bộ chọnVí dụMô tả các ví dụ.class.introChọn tất cả các phần tử có class=”intro”#id#firstnameChọn tất cả các phần tử có id=”firstname”**Chọn tất cả các phần tửelementpChọn tất cả...
Thiết kế nút bấm yahoo bằng HTML&CSS
Dưới đây là nút bấm bằng HTML và CSS, bạn hover chuột vào xem thử thế nào nhé. .btn_yahoo{ background: #640f6c; color: #fff; font-size: 20px; padding: 5px 30px 5px 30px; border-radius: 30px; font-weight: 700; transition: 1s; outline: none; } .btn_yahoo:hover{ background: #fafafa; color: #640f6c; transition: 1s; } Yahoo Để thiết kế nút bấm này vô cùng đơn giản, chúng ta có HTML như sau: <button class="btn_yahoo">Yahoo</button> Và CSS style cho nó .btn_yahoo{ background: #640f6c; color: #fff; font-size: 20px; padding: 5px 30px 5px 30px; border-radius: 30px; font-weight:...
Cách căn phần tử ra giữa trung tâm trong HTML CSS
Trong bài viết này mình sẽ hướng dẫn các bạn có thể căn phần tử ra đúng giữa trung tâm của một thành phần cha, ví dụ như để căn form đăng ký ra trung tâm màn hình. Cách căn phần tử ra giữa trung tâm với CSS Để căn phần tử nằm ra đúng giữa trung tâm so với thuộc tính cha của nó với CSS tương đối đơn giản. Ban...
Tạo form đăng nhập đẹp với HTML và CSS
Trong bài viết này chúng ta sẽ cùng đi tạo form đăng nhập đẹp trên HTML và CSS. Tạo form đăng nhập đẹp với HTML và CSS Trước tiên chúng ta sẽ tạo bộ khung đăng nhập HTML gồm các trường nhập dữ liệu và nút đăng nhập. <form method="post" action="#" class="box"> <H1>ĐĂNG NHẬP TÀI KHOẢN</H1> <input type="text" placeholder="Email"> ...
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...