... 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 ... 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
ụ
ụ
... 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,...
... 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 ... gồm cc thông tin: Nhãn hiệu, Giá, Năm sản xuất yêu c u cc thong tin này chỉ c ở
lớp XE và cc lớp dẫn xuất từ lớp XE đư c phép truy c p.
Xây dựng lớp OTO kế thừa từ lớp XE và c thêm cc thông ... hop:";cin>>n;
for(i=0;i<n;i++)
{
t[i].nhap();
}
for(i=0;i<n;i++)
{
t[i].xuat();
}
getch();
}
Bài 3: Tạo lớp CARD để quản lý sách trong thư viện. Yêu c mỗi loại sách c n lưu trữ cc thong tin: Tựa đề
sách, T c giả, Số lượng sách.
Xây dựng cc phương th c để nhập và...
... 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 ... c ng dụng, c thể chia ccc 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....
... giới lậptrình để rồi
c cc ng ty lậptrình sử dụng một c ch rộng rãi. Sau đó, ccc 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.
Cc ...
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...
... th c hiện đư c.
–Ví dụ:
grossPay = basePay + overTimePay
Cc chương trình dịch (compiler) để chuyển sang mã máy
Cc chương trình thông dịch (interpreter program) tr c tiếp chạy
c c chương trình ... Hợp ngữ, và Ngônngữ b c cao
3. Ccngônngữ b c cao (high-level languages)
–Tương tự với tiếng Anh, sử dụng cc ký hiện toán h c thông dụng
–Một lệnh th c hiện đư c một c ng vi c mà hợp ngữc n ... operator precedence
– Cc phép toán trong ngo c đư c tính trư c
• ngo c lồng nhau
– cc phép toán ở bên trong nhất đư c tính trư c nhất
–tiếp theo là cc phép nhân, chia, và phép lấy số dư
• cc phép...
... Minh Châu. FOTECH. VNU
9
Ph c thảo nội dung môn h c
1. Giới thiệu lập trình, ngônngữlập trình, và ngônngữ C+ +
2. Cc phép toán, kiểu dữ liệu c bản, ccc u tr c điều khiển
3. Chương trình con ... đ clập th c hiện bài làm.
•Mọi đoạn mã chương trình trích từ sách ho c từ chương
trình kh c phải đư c ghi chú rõ ràng về nguồn g c
• Sinh viên không đư c cộng t c khi lập trình, không đư c ... selablinux)
– Dev -C+ + trên MS-Windows (c kèm gcc 3.2 cho biên dịch dòng lệnh)
•Bất kể sinh viên sử dụng môi trường nào, cc chương trình
bài tập/bài th c hành phải biên dịch đư c bằng gcc 3.2
tại máy...