Search Results for:

[Linux] Biến gedit thành IDE – Make geidt is an IDE

Gedit là một trình soạn thảo văn bản mặc định trên các distros linux. Mới nhìn tưởng chừng nó không có điểm gì thú vị, tuy nhiên nếu mày mò một chút, bạn có thể thấy là nó rất thú vị và thậm chí là tuyệt vời hơn mong đợi! Hãy quan sát hình ảnh sau đây để thấy một phần nào đó. Để có thể làm gedit trở nên tuyệt với như vậy, chúng […]

[Thuật toán] Đếm hình vuông

Bài được trích từ đề thi: HỘI THI TIN HỌC TRẺ TOÀN QUỐC LẦN THỨ XIX – 2013, ĐỀ THI BẢNG B – TRUNG HỌC CƠ SỞ. [qads] ĐỀ BÀI: Cho một bảng hình vuông kích thước n × n được chia thành lưới ô vuông đơn vị, các vị trí đỉnh của các ô vuông đơn vị được gọi là các mắt lưới. Người ta muốn đếm số lượng những hình vuông thỏa mãn […]

[Pascal – TUT Basic] Bài 1: Tổng quan về Pascal

Bài viết giới thiệu tổng qua về Pascal, cấu trúc của một chương trình pascal và chương trình hello world.

[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 […]