Yearly Archives | 2018

Lõi của chương trình

Có rất nhiều bạn viết chương trình, nhưng lại chưa hiểu được đâu là các lệnh cần thiết, đâu là lệnh thêm vào hoặc bỏ đi cũng được, đâu là lõi của chương trình, đâu không phải là lõi. Một chương trình cũng giống như một cái bút, phần quan trọng vẫn là ruột bút (ngòi bút), phần vỏ chỉ là để làm đẹp, làm dễ dùng hơn mà thôi.

Hiểu code nhưng không code được

Có khá nhiều bạn có thể đọc hiểu code được, nhưng khi bắt đầu vào code thì lại không thể code được, cũng không biết code thế nào. Điều này là hết sức bình thường. Nó giống như việc các bạn nghe một bài hát, hiểu bài hát, biết là bài hát này hay, nhưng lại không thể viết ra được một bài hát như vậy. Hoặc khi đọc bài thơ, bạn biết nó hay, […]

Khi nào dùng ngoặc nhọn, khi nào dùng ngoặc tròn

Trong quá trình học lập trình, có rất nhiều bạn không phân biệt được và cũng không biết được khi nào thì dùng ngoặc nhọn, khi nào thì dùng ngoặc tròn. Bài này chúng ta sẽ làm rõ hơn một chút về chúng

Chọn đề tài thực tập cơ sở, chuyên ngành, tốt nghiệp, đồ án Công nghệ thông tin

Giờ đang là thời điểm các đợt thực tập cơ sở, thực tập chuyên ngành, tốt nghiệp và đồ án đang đến. Rất nhiều bạn đang băn khoăn không biết nên chọn đề tài thực tập nào cho dễ, phù hợp. Cách chọn đề tài Để chọn được đề tài phù hợp với khả năng, chuyên môn và phù hợp với đợt thực tập, các bạn cần hiểu về mức độ cần thiết của đợt […]

Hàm hoán vị trong C

1. Tư tưởng hoán vị Trong thực tế, chúng ta phải xây dựng các chương trình, các hàm hoán vị để hoán đổi giá trị của các phần tử, ví dụ chương trình sắp xếp dãy là một điển hình. Để hoán vị 2 số, ta có thể hình dung giống như chúng ta có 2 cốc. Cốc A đựng nước chanh, cốc B đựng thuốc trừ sâu. Làm sao để chúng ta chuyển nước […]

So sánh chuỗi trong C – strcmp

Khi so sánh 2 số trong C thì ta có một số phép toán làm rất đơn giản “`<, >, >=, <=, ==, !=```, tuy nhiên để so sánh chuỗi thì chúng ta không thể dùng các phép toán đó mà cần phải dùng hàm **strcmp** nằm trong thư viện **string.h**.

Lập trình C: Bài 7 – Vòng lặp while, do…while trong C

Ở bài trước, chúng ta đã làm quen với vòng lặp for với những tiện ích cho chúng ta việc lặp đi lặp lại nhiều lần. Bài này chúng ta tiếp tục tìm hiểu 2 loại vòng lặp khác có chức năng tương tự vòng lặp for nhưng cách dùng có khác một chút là vòng lặp while và do…while. Các bạn có để ý đến các trang web mà chúng ta cần đăng nhập? […]

Lập trình C : Bài 6 – Vòng lặp for trong C

Trong thực tế, các phần mềm sẽ có những công việc phải lặp đi lặp lại nhiều lần giống như ví dụ trên. Hoặc ví dụ như phần mềm của bạn cần in một danh sách các nhân viên, mỗi nhân viên có thông tin (nội dung) khác nhau nhưng cấu trúc thì rất giống nhau. Hoặc đơn giản hơn là bạn lướt facebook và thấy

Lập trình C: Bài 3 – Nhập xuất trong c

Ở các bài trước, chúng ta đã làm quen với một số chương trình mà in lên màn hình một số thông tin. Bài này chúng ta sẽ tìm hiểu kỹ hơn về cách nhập xuất trong C. 1. Chuỗi định dạng dữ liệu Trước khi đến với phần nhập, xuất dữ liệu cho các biến mình sẽ nói về một số định dạng để nhập và xuất. Sau đây là các dấu mô tả […]

Lập trình C: Bài 2 – Các thành phần trong C

1. Các ký tự điều khiển \n : Nhảy xuống dòng kế tiếp canh về cột đầu tiên. \t : Tab ngang. \r : Nhảy về đầu hàng, không xuống hàng. \a : Tiếng kêu bip. \\ : In ra dấu \ \” : In ra dấu “ \’ : In ra dấu ‘ %%: In ra dấu % Đây chỉ là một số ký tự điểu khiển quen thuộc, hay dùng, ngoài ra còn […]