... 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ìnhC Cơ Bả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...
... 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...
... án c sở GVHD: Phạm Anh Phương
CHƯƠNG I: GIỚI THIỆU VỀ NGÔNNGỮLẬPTRÌNH C+ +
1.1. NgônNgữLậpTrình C+ +
-C là ngônngữlậptrìnhc p cao, đư c sử dụng rất phổ biến để lậptrình hệ thống
c ng ... triển cc ứng dụng.
-Ngôn ngữlậptrìnhC là một ngônngữlậptrình hệ thống rất mạnh và rất “mềm
dẻo”, c một thư viện gồm rất nhiều cc hàm (function) đã đư c tạo sẵn. Người lậptrình
c thể ... dựng chương trình quản lý điểm c a sinh viên bằng ngônngữlập
trình C+ +” làm đề tài nghiên c u c a tôi.
2. M c tiêu c a đề tài
Xây dựng chương trình quản lí sinh viên bằng ngônngữlậptrình C+ +.
3....
... 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ảnc 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, ... 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
ụ
ụ
...
... 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 ... 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 ... hình.
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
#include<string.h>
class date
{
int ngay,thang,nam;
Mai Đình Ng c - CCK02TH2 5 Trường: Đại H c Qu c Gia TP.HCM
BÀI TẬP LẬPTRÌNH HƯỚNG ĐỐI TƯỢNG C+ +
TRƯỜNG ĐẠI H C CÔNG NGHỆ THÔNG TIN
ĐẠI H C QU C GIA...
... 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...
... x chiều rộng = L x B
C ch tính lãi suất đơn giản đư c cho như sau:
Trang 12
Lập trìnhCcănbản GV: Lý Sỹ Ng c Lầu
1.2.2 C - Ngônngữc u tr c
Thuật ngữngônngữc u tr c khối (block-structured ... 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 ... mũ
Bảng 2.2: Cc toán tử số h c và ch c năng
Cc toán tử hai ngôi
Trong C, cc toán tử hai ngôi c ch c năng giống như trong ccngônngữ kh c. Những toán
tử như +, -, * và / c thể đư c áp...
... hàm, c u tr c đó…. Chu trình sống c a nó bắt đầu từ l c hàm, c u tr c
đư c gọi th c hiện đến l c th c hiện xong.
Giáo trìnhLậptrìnhCcănbản Trang 8
Trường THẾ GIỚI TIN H C –
39 ... www.infoworldschool.com
1.2.1.3 Ngônngữlậptrình (Programming language)
Ngôn ngữlậptrình là hệ thống cc ký hiệu tuân theo cc qui ư c về ngữ pháp và ngữ
nghĩa, dùng để xây dựng thành cc chương trình ... www.infoworldschool.com
c. Bàn thêm về chương trình
Trong chương trình trên c u tr c switch…case đư c lồng vào trong c u tr c if dạng 2.
5.2.3.2 C u tr c switch…case…default (switch đủ)
Chọn th c hiện...