...
ngôn ngữlậptrình b ccao thành chương trình th c hiện đư c trên
máy tính gọi là
chương trình dịch.
Chương trình nguồn
Chương trình đích
Chương trình dịch
2. Chương trình dịch
* Chương trình ... Pascal 2.1,
Ngôn ngữlậptrình đư c
chia thành ba loại:
Ngôn ngữ máy: ngônngữ duy nhất máy c thể tr c tiếp hiểu và th c
hiện.
Ngôn ngữ b c cao: gần với ngônngữ tự nhiên, c tính đ clập ... tr c
dữ liệu và cc câu lệnh c a
một ngônngữlậptrìnhc thể.
Cc loại chương trình dịch:
-
Thông dịch.
-
Biên dịch.
Chương trình nguồn
Chương trình đích
Chương trình dịch
Bµi 1
Gi¸o...
... tr c
dữ liệu và cc câu lệnh c a
một ngônngữlậptrìnhc thể.
Cc loại chương trình dịch:
-
Thông dịch.
-
Biên dịch.
Chương trình nguồn
Chương trình đích
Chương trình dịch
Ngôn ngữlập ... lậptrình đư c
chia thành ba loại:
Ngôn ngữ máy: ngônngữ duy nhất máy c thể tr c tiếp hiểu và th c
hiện.
Ngôn ngữ b c cao: gần với ngônngữ tự nhiên, c tính đ clập cao, ít
phụ thu c vào ... sau.
Loại chương trình dịch này thuận tiện cho cc chương
trình ổn định và c n th c hiện nhiều lần.
Th c hiện qua hai bư c sau
Kèm với chương trình dịch, người dùng c n đư c cung c p cc dịch vụ...
... chuyển): chạy trên cc máy tính
và hệ điều hành kh c nhau.
• Ít từ
khoá: Cc từ khoá dùng riêng cho ngônngữ khi lập trình.
• Ngônngữlậptrìnhc u tr c
• C là ngônngữ b c trung: ccc tính ... 1999.
Quách Tuấn Ng c, Ngônngữlậptrình C, NXBGD, 1998.
1
Giới thiệu ngônngữ C
C u tr c cơ bản c a một chương trình C. Ví dụ một
chương trìnhC đơn giản
C c khái niệm c bản: Biến, hằng, ... nguyên mẫu cc hàm */
function prototype
/* 5. Khai báo cc biến toàn cc */
int main (void) /* 6. “Chương trình chính” */
{ Khai báo cc biến;
Tập lệnh;
}
/* 7. Cc chương trình con”- cc hàm */
5
V
V
í
í
d
d
ụ
ụ
...
... 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 ... nhap:";
for(i=0;i<n;i++)
{
x[i].xuat();
}
getch();
}
Bài 7. Xây dựng lớp CDCANHAC ccc thông tin: Tên đĩa, Số lượng bài, Giá tiền và cc phương th c nhập,
xuất dữ liệu.
Viết chương trình chính th c hiện nhập vào một danh sách n...
... vào c ng nh c ch
chuyển dịch thông tin đ c đự c tr c khi gán nó cho cc địa chỉ tơng ứng.
C ch dò đ c thứ nhất là đ c theo trờng vào, khi đó cc khoảng trắng bị bỏ qua. C ch này
áp dụng cho ... đoạn chơng trình sau :
char ch1;
unsigned char ch2;
ch1=200; ch2=200;
Khi đó th c chất :
ch1=-56;
ch2=200;
Nhng c ch1 và ch2 đều biểu diễn c ng một ký tự c mà 200.
Phân loại ký tự :
C thể chia ... lu trữ đ c một xâu ký tự c n sử dụng một mảng kiểu
char.
Vị trí c a khai báo biến :
9
Chơng 4
C u tr c cơ bản c a chơng trình
4.1. Lời chú thích :
C c lời bình luận, cc lời giải thích c thể...
... c ng dụng, c thể chia cc cấu tr c điều khiển thành cc nhóm chính :
Nhảy không c điều kiện.
Rẽ nhánh.
Tổ ch c chu trình.
Ngoài ra c n một số toán tử kh c có ch c năng bổ trợ nh break, continue.
5.1. ... số liệu ta c thể thao t c theo nhiều c ch kh c nhau:
C ch 1 :
Đa ba số vào c ng một dòng, cc số phân c ch nhau bằng dấu c ch ho c dấu tab.
C ch 2 :
Đa ba số vào ba dòng kh c nhau.
C ch 3 :
Hai ...
Chú thích :
C c phép toán tên một dòng cc ng thứ tự u tiên, cc phép toán ở hàng trên c số u tiên
cao hơn cc số ở hàng dới.
Đối với cc phép toán c ng m c u tiên thì trình tự tính toán c ...
... ngữlậptrình chung trong Visual Studio, và tham vọng c a họ cung c p cho cc ngôn
ngữlậptrìnhc a cc công ty kh c dùng chung luôn. C ng vi c này đư c x c tiến một c ch
hoàn toàn bí mật mãi cho ... và
cuối c ng là cc tham số c n thiết cho phương th c th c hiện.
Chú thích
Một chương trình đư c viết tốt thì c n phải c chú thích cc đoạn mã đư c viết. Cc đoạn
chú thích này sẽ không đư c ... ngônngữ module hóa
C# sẽ là ngônngữ phổ biến
Ngônngữ C# và những ngônngữ kh c
Cc bư c chuẩn bị cho chương trình
Chương trình C# đơn giản
Phát triển chương trình minh họa
C u hỏi...
...
VI.2.1 Cc toán tử số h c
Trong ngônngữ C, cc toán tử +, -, *, / làm vi c tương tự như khi chúng làm
vi c trong ccngônngữ kh c. Ta c thể áp dụng chúng cho đa số kiểu dữ liệu c sẵn
đư c cho ... giới lậptrình để rồi
c c công ty lậptrình sử dụng một c ch rộng rãi. Sau đó, cc công ty sản xuất phần
mềm lần lượt đưa ra cc phiên bản hỗ trợ cho vi clậptrình bằng ngônngữC và chuẩn ...
Lập trìnhc n bản
Chương
2
C C THÀNH PHẦN C BẢN C A NGÔN
NGỮ C
H c xong chương này, sinh viên sẽ nắm đư ccc vấn đề sau:
Bộ chữ viết trong C.
Cc từ khóa.
Danh biểu.
C c...