[Pascal – TUT] Bài 4: Kiểu liệt kê, đoạn con, tập hợp

Bài này chúng ta sẽ tìm hiểu về kiểu liệt kê, đoạn con, tập hợp [qads] Bài viết gốc: vietsource.net

[Pascal – TUT] Bài 5: Mảng

1. Khái niệm Mảng (Array) là một tập hợp các phần tử cố định có cùng kiểu gọi là kiểu phần tử. Kiểu phần tử có thể là kiểu vô hướng, kiểu String, kiểu tập hợp, kiểu Record. [qads] 2. Mảng 1 chiều a. Khai báo Cách 1: Cách 2: Trong đó chỉ số phải là một kiểu miền con, kiểu vô hướng liệt kê, kiểu char hoặc kiểu boolean. {Tuy nhiên. người ta thường […]

[Pascal – TUT] Bài 6: Chuỗi ký tự

I. Ký tự (char) 1. Khái niệm Kiểu char dùng để biểu diễn các ký tự thuộc bảng chữ cái, chữ số và ký tự đặc biệt. Để biểu diễn thông tin ta cần sắp xếp các ký tự theo một bảng, thông thường ta sắp xếp theo bảng mã ASCII. Bảng mã ASCII có 256 ký tự, mỗi ký tự được gán mã số từ 0 đến 255. 2. Một số hàm liên quan […]

[Pascal – TUT] Bài 8: Unit

Việc tạo ra các chương trình con trong một chương trình đã làm cho việc lập trình đỡ vất vã hơn rất nhiều. Tuy nhiên, các chương trình con này chỉ có tác dụng trong chương trình chứa chúng mà thôi, trong một chương trình khác muốn sử dụng chương trình con này bắt buộc phải viết lại chúng, như vậy rất mất thời gian. Để khắc phục, người ta gom các chương trình con […]

[Pascal – TUT] Bài 2: Các thành phần cơ bản trong Pascal

1. Bộ ký tự, từ khóa, tên a. Bộ ký tự, ký hiệu trong ngôn ngữ Pascal 26 chữ cái la tinh lớn: A,…,Z 26 chữ cái la tinh nhỏ: a,…,z Dấu gạch dưới: _ Bộ chữ số thập phân: 0,…,9 Các ký hiệu toán học: + – * / = < > ( ) Các ký hiệu đặc biệt: . , ‘ : ; [] ? % @ | ! & # $ {} […]

[Pascal – TUT] Bài 3: Câu lệnh có cấu trúc

1. Câu lệnh rẽ nhánh a. Dạng không đầy đủ Cú pháp: Nếu điều kiện là đúng thì thực hiện công việc (ngược lại là điều kiện sai thì không thực hiện công việc). b. Dạng đầy đủ Cú pháp: Nếu điều kiện là đúng thì thực hiện công việc 1, ngược lại là điều kiện sai thì thực thi công việc 2. Chú ý trước ELSE không có dấu ; (chấm phẩy). * Nếu […]

Lập trình Android – Bài 7: Toast, CheckBox, RadioButton, Dialog

Trong bài này mình sẽ hướng dẫn các bạn thực hiện thao tác với một số đối tượng cơ bản khác trong Android. Để làm bài này có hứng thú và không quá đơn điệu, mình sẽ hướng dẫn các bạn làm một ứng dụng đăng ký học tại OTVINA Study với những nội dung cơ bản như hình sau: [qads] Nguyên lý sơ qua là thế này. Khi các bạn điền thông tin đầy […]

Lập trình Android – Bài 6: Thực hành xây dựng ứng dụng Calculator

Chào các bạn, trong 2 bài trước chúng ta đã tập thiết kế giao diện tương đối nhiều rồi. Để bớt sự căng thẳng và đổi gió chút thì bài này sẽ hướng dẫn các bạn làm một ứng dụng Calculator hoàn chỉnh sử dụng thư viện Balan

Lập trình Android – Bài 5: Thiết kế giao diện với LinearLayoout

LinearLayout là ViewGroup chứa các View khác và quản lý theo chiều ngang hoặc chiều dọc (tùy ta quy định). Giống như chúng ta xếp hàng vậy, xếp theo hàng ngang hoặc hàng dọc. Do vậy khi sử dụng LinearLayout chúng ta khá dễ dàng để xử lỹ giao diện

Lập trình Android – Bài 4: Thiết kế giao diện với RelativeLayout

RelativeLayout là ViewGroup chứa các View khác và quản lý theo mối quan hệ giữa các View nằm trong nó. Giống như bạn A ngồi bên cạnh bạn B, bạn C ngồi bên dưới bạn B,…