án tử ba ngôi trong Visual Basic: If ((condition), exp1, exp2) - VB căn bản
Trong bài này mình sẽ giới thiệu các bạn toán tử ba ngôi trong Visual Basic, đây là toán tử giúp rút ngắn chương trình từ những lệnh if else đơn giản. Nếu bạn đã từng học những ngôn ngữ khác rồi thì không còn quá xa lạ với thuật ngữ "toán tử ba ngôi", còn nếu bạn là người mới thì cần phải tìm ...
Lệnh if else trong Visual Basic: Dùng để rẻ nhánh chương trình - VB căn bản
Trong bài này ta sẽ học cách sử dụng lệnh If Else trong Visual Basic, đây là lệnh dùng để rẻ nhánh chương trình, là lệnh được sử dụng nhiều nhất trong VB nên rất quan trọng. Lập trình liên quan đến thực tế rất nhiều. Ví dụ bạn cần giải quyết mệnh đề "nếu trời mưa thì Nam đi học, không thì Nam ở ...
Các toán tử trong Visual Basic (Operators) - VB căn bản
Trong bài này mình sẽ giới thiệu các toán tử trong Visual Basic, đây là những toán tử thường dùng và rất quan trọng trong lập trình mà hầu như ngôn ngữ nào cũng có. Toán tử hay còn gọi là Operators, dùng để tạo ra những biểu thức tính toán, giải quyết nhiều bài toán khác nhau từ đơn giản đến phức ...
Comment trong Visual Basic: Tạo ghi chú trong quá trình code - VB căn bản
Trong bài này mình sẽ chỉ bạn cách tạo comment trong Visual Basic, đây là cách tạo ra những ghi chú nhỏ giải thích về một đoạn code nào đó trong chương trình. Hầu như ngôn ngữ nào cũng hỗ trợ tính năng comment, và VB cũng không ngoại lệ. Nếu những ngôn ngữ khác cho phép bạn tạo ghi chú nhiều dòng ...
Bảng Keywords trong Visual Basic - VB căn bản
Trong bài này mình sẽ giới thiệu danh sách từ khóa (Keywords) trong Visual Basic, đây là những keyword đặc biệt, bạn không thể dùng nó trong việc khai báo biến, hàm, class. Không chỉ riêng mỗi Visual Basic là có những keywords này, mà mỗi ngôn ngữ lập trình đều có. Tuy nhiên, điều khác biệt là VB ...
Các kiểu dữ liệu trong Visual Basic - VB Data Type - VB căn bản
Trong bài này mình sẽ giới thiệu các kiểu dữ liệu trong Visual Basic (VB) thường được sử dụng nhất, nói về kích thước - cách khai báo - cuối cùng sẽ làm một ví dụ minh họa. Trong Visual Basic, kểu dữ liệu data type dùng để khai định dạng dữ liệu cho một biến như: integer, float, string ... Và tùy ...
Chương trình Visual Basic Hello World - VB căn bản
Trong bài này mình sẽ giới thiệu cú pháp Visual Basic cơ bản bằng cách viết chương trình Hello World. Visual Basic có một cú pháp lập trình rất đơn giản. Ngôn ngữ này không phân biệt chữ hoa chữ thường và nó được thiết kế cho những người mới làm quen với lập trình. ...
Cài đặt Visual Studi - VB căn bản
Để cài đặt Visual Basic bạn chỉ cần tải Visual Studio Editor, sau đó cài đặt là có thể sử dụng được ngay. Có thể mất đến một hoặc hai giờ để tải xuống và cài đặt, tùy thuộc vào tốc độ internet và cấu hình máy tính của bạn mạnh hay yếu. Mình sẽ không hướng dẫn chi tiết các bước cài đặt, nó quá dễ ...
ìm các số chẵn lẻ bằng Queue và Stack - Hàng đợi Queue
Trong hướng dẫn này mình sẽ viết một chương trình sử dụng Queue và Stack để lưu trữ các dữ liệu nhập vào từ bàn phím. Đây là một bài tập áp dụng các hàm cơ bản trong Queue và Stack. Để làm được bài này các bạn cần có kiến thức về cấu trúc Queue và Stack, các bạn có thể xem lại các bài trước mình ...
Cài đặt hàng đợi Queue bằng mảng một chiều - Hàng đợi Queue
Trong hướng dẫn này mình sẽ giới thiệu các bạn cách cài đằ hàng đợi bằng mảng một chiều. Đây là một trong những cách cơ bản để cài đặt hàng đợi Queue, được áp dụng vào các bài toán đơn giản. Chúng ta sẽ cùng nhau tìm hiểu về cách cài đặt hàng đợi Queue bằng mảng một chiều như thế nào, sau đó mình ...
Cài đặt hàng đợi Queue bằng danh sách liên kết - Hàng đợi Queue
Trong hướng dẫn này mình sẽ giới thiệu các bạn cách cài đặt hàng đợi Queue bằng danh sách liên kết. Đây là một trong hai cách hiệu quả nhất để cài đặt hàng đợi Queue. Chúng ta sẽ cùng nhau tìm hiểu về cách khởi tạo cấu trúc dữ liệu cho Queue và thực hiện tạo các hàm cơ bản trên hàng đợi. Sau đó ...
Hàng đợi Queue là gì? Cấu trúc dữ liệu và các cách cài đặt Queue - Hàng đợi Queue
Trong hướng dẫn này mình sẽ giới thiệu các bạn một cấu trúc lưu trữ dữ liệu nữa đó chính là hàng đợi Queue. Đây là một cấu trúc rất phổ biến trong lập trình và nó rất quen thuộc với chúng ta. Chúng ta sẽ cùng nhau tìm hiểu về hàng đợi Queue là gì? Các thao tác cơ bản trên hàng đợi Queue cũng như ...
Bài tập kiểm tra số nguyên tố bằng Stack - Ngăn xếp Stack
Trong hướng dẫn này mình sẽ thực hiện một chương trình nhập một dãy các số nguyên vào Stack sau đó thực hiện xuất các số nguyên tố ra màn hình. Đây là một bài tập khá đơn giản nhưng rất phổ biến trong lập trình. Chúng ta sẽ cùng nhau tạo một cấu trúc Stack với danh sách liên kết, sau đó thực hiện ...
Bài tập chuyển đổi cơ số bằng Stack - Ngăn xếp Stack
Trong hướng dẫn này mình sẽ thực hiện giải một bài toán chuyển đổi cơ số áp dụng Stack. Đây là một bài toán rất phổ biến trong lập trình, để làm được bài này các bạn cần nắm rõ quy tắc chuyển đổi giữa các cơ số. Chúng ta sẽ cùng nhau thực hiện một chương trình đổi cơ số thập phân sang cơ số nhị ...
Cài đặt Stack bằng mảng một chiều - Ngăn xếp Stack
Trong hướng dẫn này mình sẽ giới thiệu các bạn cách để tạo Stack bằng mảng một chiều. Ở bài trước chúng ta đã tìm hiểu cách cài đặt Stack bằng danh sanh liên kết rồi. Đây là hai cách cơ bản nhất để có thể cài đặt Stack. Chúng ta sẽ lần lượt thực hiện tạo các hàm cơ bản cho Stack như: isEmpty(), ...
Cài đặt Stack bằng danh sách liên kết - Ngăn xếp Stack
Trong hướng dẫn này mình sẽ giới thiệu các bạn cách cài đặt cấu trúc Stack trong danh sách liên kết. Đây là một trong hai cách được sử dụng để cài đặt cấu trúc Stack. Chúng ta sẽ thực hiện lần lượt các thao tác trong Stack sử dụng danh sách liên kết để cài đặt: Push, Pop, Top(), isEmpty(). ...
Ngăn xếp Stack là gì? Cấu trúc và cơ chế hoạt động ra sao? - Ngăn xếp Stack
Trong hướng dẫn này mình sẽ giới thiệu các bạn một cấu trúc lưu trữ được sử dụng nhiều trong lập trình đó chính là cấu trúc Stack. Đây là một cấu trúc lưu trữ với cơ chế khá là quen thuộc với chúng ta. Chúng ta sẽ cùng nhau tìm hiểu cấu trúc Stack là gì? Và nó hoạt động như thế nào và có những ...
Xóa Node khỏi cây đỏ đen - Cấu trúc cây
Trong hướng dẫn này mình sẽ giới thiệu các bạn cách xóa một Node khỏi cây đỏ đen. Đây là một thao tác thường gặp khi làm việc với các cấu trúc dữ liệu nói chung và cấu trúc cây đỏ đen nói riêng. Chúng ta sẽ cùng nhau tìm hiểu về cách xóa một Node khỏi cây đỏ đen và khắc phục các trường hợp vi ...
hêm Node mới vào cây đỏ đen - Cấu trúc cây
Trong bài này mình sẽ giới thiệu đến các bạn cách thêm một Node mới vào cây đỏ đen. Đây là một trong các thao tác cơ bản nhưng rất quan trọng của các cấu trúc dữ liệu nói chung và cây đỏ đen nói riêng. Chúng ta sẽ cùng nhau tìm hiểu về cách thêm một Node mới như thế nào, sau đó thực hiện một ví ...
Cây đỏ đen là gì? Cấu trúc của Red-Black Tree - Cấu trúc cây
Trong hướng dẫn này mình sẽ giới thiệu các bạn một cấu trúc dữ liệu dạng cây nữa đó chính là cây đỏ đen. Đây là một dạng đặc biệt của cây nhị phân tìm kiếm, vì vậy các bạn cần nắm vững kiến thức về cây nhị phân tìm kiếm trước khi vào bài học này nhé. Chúng ta sẽ cùng nhau tìm hiểu về khái niệm ...







