... h
ọ
ọ
c
c
N
N
ắ
ắ
m đư
m đư
ợ
ợ
c ngôn ng
c ngôn ng
ữ
ữ
l
l
ậ
ậ
p tr
p tr
ì
ì
nh C# (C
nh C# (C
Sharp)
Sharp)
Hi
Hi
ể
ể
u đư
u đư
ợ
ợ
c ki
c ki
ế
ế
n tr
n tr
ú
ú
c .NET c
c .NET c
ủ
ủ
a Microsoft
a ... Minh
3
3
N
N
ộ
ộ
i dung c
i dung c
á
á
c b
c b
à
à
i gi
i gi
ả
ả
ng
ng
B
B
à
à
i 1: C Sharp v
i 1: C Sharp v
à
à
ki
ki
ế
ế
n tr
n tr
ú
ú
c .
c .
NET. C#
NET. C#
c b
c b
ả
ả
n
n
B
B
à
à
i 2: ...
L
L
ậ
ậ
p
p
tr
tr
ì
ì
nh
nh
hư
hư
ớ
ớ
ng
ng
đ
đ
ố
ố
i
i
tư
tư
ợ
ợ
ng
ng
trong
trong
C#
C#
B
B
à
à
i 3:
i 3:
L
L
ậ
ậ
p
p
tr
tr
ì
ì
nh
nh
nâng
nâng
cao
cao
trong
trong
C#
C#
B
B
à
à
i
i
4:
4:
C
C
á
á
c
c
l
l
ớ
ớ
p
p
c
c
b
b
ả
ả
n
n
trong
trong
C#
C#
B
B
à
à
i
i
5:...
... 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...
... 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 ... lệnh đầu tiên c a hàm main() và kết th c khi
gặp dấu } cuối c ng c a hàm này. Khi chơng trình làm vi c, máy c thể chạy từ hàm này sang hàm
kh c.
C c chơng trìnhC đ c tổ ch c theo mẫu :
hàm...
...
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...