SO SÁNH NGÔN NG PASCAL VÀ C
N I DUNG
Đ c đi m ngôn ng
Pn bi t ch hoa ch th ng ườ
Cthích trong ch ng trìnhươ
C u tc ch ng trình ươ
Các ki u d li u
Các câu l nh và vòng l p
Pp toán
M ng
Ngôn ng l p trình Pascal có đ c đi m: ng pháp, ng nghĩa đ n gi n và có ơ
tính logic; c u trúc ch ng trình rõ ràng, d hi u; d s a ch a, c i ti n. ươ ế
Ngôn ng l p trình C có đ c đi m: B l nh phù h p v i ph ng pháp l p ươ
trình c u trúc, Ki u d li u phong phú, M t ch ng trình C bao gi cũng g m ươ
m t ho c nhi u hàm và các hàm r i nhau. Là ngôn ng linh đ ng v cú pháp,
ch p nh n nhi u cách th hi n ch ng trình. Có th m nh trong x lý d ươ ế
li u s , văn b n, c s d li u ơ
ĐẶC ĐIM NGÔN NG
S khác bi t v pháp là s khác bi t thông th ng nh t mà chúng ta nghĩ đ n khi so ườ ế
sánh hai ngôn ng . S khác bi t v cú pháp đ c p đ n s khác bi t trong t khóa ế
đ nh d ng câu l nh đ c s d ng đ th c hi n các tác v gi ng nhau ượ .
D :
Pascal không phân bi t ch th ng và ch hoa trong m t danh hi u. ườ
Do đó: aa và AA là m t; XyZ_aBc và xyZ_AbC là m t .
C Phân bi t ch hoa ch th ng, do đó các ườ tên sau đây khác nhau: A, a, BaiTap, baitap,
BAITAP, bAItaP
PHÂN BI T CH HOA CH TH NG ƯỜ
// Ch m t dòng chú thích
/* Chú thích trên nhi u dòng */
// Ch m t dòng chú thích
/* Chú thích trên nhi u dòng */
CHÚ THÍCH TRONG CH NG TRÌNHƯƠ
JAVA C