... vi c và hoạt động đư c thì chúng ta c n phải lập trình, mà
muốn lậptrình thì c n phải cngônngữlập trình. C rất nhiều ngônngữlậptrình
như Pascal, Cobol, C
++
vv… Mỗi ngônngữlậptrình ... tiện cho liên l c giữa cc phần kh c nhau c a chương trình. Như c
điểm c a vi c dùng biến toàn cc cho vi c liên l c giữa cc hàm là như sau:
+ Cc hàm c dùng tới biến toàn cc phụ thu c vào ... trong cc chương trình
con( thủ t c và hàm) đều là cc biến cc bộ.
+ Cc biến khai báo trong cc chương trình con đều là cc biến cc bộ.
+Khi phải sử dụng biến phụ thì nên dùng biến cc bộ.
16
cin>>v;
cout<<"\n...
... BẢNVỀNGÔNNGỮLẬPTRÌNH PASCAL
I. GIỚI THIỆU
Pascal là tên c a một trong ccngônngữlậptrìnhc p cao thông dụng. Ngônngữlậptrình
Pascal đư c giáo sư Niklaus Wirth ở trường Đại h c Kỹ ... kết th c chương trình.
‰ Dấu chấm phẩy (;):
Dấu ; dùng để ngăn c ch cc câu lệnh c a Pascal và không thể thiếu đư c.
‘ Lời chú thích:
Lời chú thích dùng để chú giải cho người sử dụng chương trình ...
Là cc từ riêng c a Pascal, cngữ nghĩa đã đư c x c định, không đư c dùng nó vào cc vi c
kh c ho c đặt tên mới trùng với cc từ khóa.
- Từ khóa chung:
PROGRAM, BEGIN, END, PROCEDURE, FUNCTION
...
... Khoa CNTT – C GTVT 27
Ng«n ng÷ lËp tr×nh Pascal
CBẢNVỀNGÔNNGỮLẬPTRÌNH PASCAL
I. CC PHẦN TỬ CBẢNC A NGÔNNGỮ PASCAL
1. Bộ ký tự
- Bộ 26 chữ Latin:
Chữ in: A, B, C, , X, Y, Z
Chữ ... đổi giá trị biến toàn cc nhờ cc câu lệnh tỏng chương trình
chính c ng như trong tất ccc chương trình con.
Ph¹m Quang Dòng – Khoa CNTT – C GTVT 31
Ng«n ng÷ lËp tr×nh Pascal
Phần tính kết quả: ... nhiều chiều:
Phần này chủ yếu trình bày cc mảng hai chiều. Cc mảng nhiều hơn hai chiều đư c suy diễn một c ch tự
nhiên
Vi c khai báo mảng hai chiều c ng giống như mảng một chiều, chỉ c điều...
... khiển cc loại màn hình tương ứng khi dùng đồ hoạ.
• *.CHR: Cc file chứa cc font chữ đồ họa.
2. Cc bư ccbản khi lập một chương trình Pascal
Bư c 1: Soạn thảo chương trình.
Bư c 2: Dịch chương ... ******** ********
Chương 1
C C THÀNH PHẦN CBẢNC A
NGÔN NGỮLẬPTRÌNH PASCAL
Pascal là một ngônngữlậptrình b c cao do Niklaus Wirth, giáo sư điện toán trường Đại h c kỹ thuật
Zurich (Thụy Sĩ) ... vị trí con trỏ.
6. Cc thành phần cbảnc a ngônngữ Pascal
6.1. Từ khóa
Từ khoá là cc từ mà Pascal dành riêng để ph c vụ cho m c đích c a nó. (Chẳng
hạn như: BEGIN, END, IF, WHILE, )
Chú ý:...
...
C cngônngữlậptrình kh c nhau c ng c sự kh c
nhau về bảng chữ c i.
C cngônngữlập
trình kh c nhau
thì bảng chữ c i
c kh c nhau
không nhỉ ?
Ví dụ
: Bảng chữ c i c a ngônngữ c/ c++ ... tổ hợp từ c a mỗi ngôn ngữ.
HÃy c ng tham gia
trò chơi sau:
Ghi nhớ!
Cc thành phần cbảnc a ngônngữlập trình:
-
Bộ chữ c i.
Cc khái niệm cbảnc a ngônngữlập trình:
-
Tên:
+
... để x c định cc đối tượng trong chương trình.
ã
Tên đặt theo quy t c đư c x c định c a ngônngữlập
trình và từng chương trình dịch c thể.
Turbo Pascal
C+ +
- Tên là một dÃy liên tiếp cc kí...
... kh c nhau c ng c sự kh c
nhau về bảng chữ c i.
C cngônngữlập
trình kh c nhau
thì bảng chữ c i
c kh c nhau
không nhỉ ?
Ví dụ
: Bảng chữ c i c a ngônngữ c/ c++ so
với PASCAL c bổ sung thêm ... th c.
Ngữ nghĩa x c định tính chất và thu c tính c a cc tổ
hợp kí tự tạo thành cc dòng lệnh trong chương trình.
Bảng chữ c i
a
là tập hợp cc kí tự đư c dùng để viết chương trình.
Ví dụ: Bảng ... trình.
ã
Tên đặt theo quy t c đư c x c định c a ngônngữlập
trình và từng chương trình dịch c thể.
Turbo Pascal
C+ +
- Tên là một dÃy liên tiếp cc kí tự
gồm:
chữ c i, chữ số, dấu gạch dưới
.
- Độ dài...
... khiển cc loại màn hình tương ứng khi dùng đồ hoạ.
• *.CHR: Cc file chứa cc font chữ đồ họa.
2. Cc bư ccbản khi lập một chương trình Pascal
Bư c 1: Soạn thảo chương trình.
Bư c 2: Dịch chương ... CBẢNC A NGÔNNGỮLẬPTRÌNH
PASCAL
Pascal là một ngônngữlậptrình b c cao do Niklaus Wirth, giáo sư điện toán trường Đại h c kỹ thuật
Zurich (Thụy Sĩ) đề xuất năm 1970. Ông lấy tên Pascal ... • Ctrl-Insert: Đưa khối văn bản đang chọn vào Clipboard
• Shift-Insert: Dán khối văn từ Clipboard xuống vị trí con trỏ.
6. Cc thành phần cbảnc a ngônngữ Pascal
6.1. Từ khóa
Từ khoá là c c...
... ngữ C
Trong kỹ thuật lậptrình vi điều khiển nói chung, ngônngữlậptrình đư c sử dụng thường chia làm 2 loại: Ngônngữ b c thấp và Ngônngữ b c cao.
Ngôn ngữ b c cao là ccngônngữ gần vơi ngôn ... n c h ư ơ n g t r ì n h t h ự c h i ệ n
Để hiểu rõ hơn, và để làm chủ ngônngữ C, ccbạn hãy tham khảo loạt bài Tự h cLậptrìnhC
Ngôn NgữLậpTrìnhCCBản Cho 8051
1. Giới thiệu ngônngữ ... hàm
2.3.2 Chỉ thị tiền xử lý
Cc chỉ thị tiền sử lý không phải là cc lệnh c a ngônngữC mà là cc lệnh giúp cho vi c soạn thảo chương trình nguồn C trư c khi biên dịch. Khi dịch một chương trình C...
... trợ
•
Bạn c thể sử dụng cc lớp cbản .NET này để
•
Tạo cc thể hiện (object)
•
Truy xuất cc phương th c / hàm thành phần cc lớp cung c p
•
Cung c p, truy xuất cc dữ liệu c a cc thể hiện c a ... trình :
•
C# cung c p 3 dạng chú thích
•
// line comment
•
/* block comment */
•
/// documentation comment
Monday, October 15, 12
Lê Viết Mẫn - lvman@hce.edu.vn
C bản NNLT C#
Chương trình C#
18
•
Mỗi ... lvman@hce.edu.vn
C bản NNLT C#
Lớp & đối tượng
7
•
Lớp giống như một c i khuôn bánh
•
Nó định nghĩa khuôn dạng c a cc đối tượng
•
C c đối tượng như cc cái bánh
•
Chúng là cc instances (thực...
... thị cc thong tin về sách. Viết chương trình chính th c
hiện:
- Nhập thông tin cho n cuốn sách
Mai Đình Ng c - CCK02TH2 4 Trường: Đại H c Qu c Gia TP.HCM
BÀI TẬP LẬPTRÌNH HƯỚNG ĐỐI TƯỢNG C+ +
}
Bài ... Ng c - CCK02TH2 6 Trường: Đại H c Qu c Gia TP.HCM
BÀI TẬP LẬPTRÌNH HƯỚNG ĐỐI TƯỢNG C+ +
Viết chương trình chính th c hiện nhập vào một danh sách n h c sinh, sau đó hiển thị danh sách những h c ... QU C GIA TP.HCM
BÀI TẬP LẬPTRÌNH HƯỚNG ĐỐI TƯỢNG
C+ +
Họ Tên: Mai Đình Ng c
LỚP: CCK02TH2
Khoa C ng Nghệ Thông Tin
Hà Nội
– 2011
BÀI TẬP C+ +
Bài 1:Xây dựng lớp c sở HOCSINH ccc thông tin:...
... ph c tạp thì tất ccc câu
lệnh không thể đư c đưa vào một chương trình, chúng c n đư c chia ra thành một số chương
trình nhỏ hơn. Tất ccc chương trình này cuối c ng đư c tích hợp lại để chúng ... vi c th c thi c thể đư c phân theo
c c nhánh rẽ kh c nhau. C u tr c lệnh như vậy gọi là c u tr c chọn lựa, điều kiện hay c u tr c
rẽ nhánh.
C u tr c chọn cbản là c u tr c “IF”.
C u ... niệm cbảnc a ngônngữC 17
Không c n thiết phải mô tả từng bư c của chương trình trong lưu đồ mà chỉ c n cc bư c chính và
c ý nghĩa c n thiết.
Chúng ta tuân theo những c u tr c tuần...