SlideShare a Scribd company logo
NGÔN NGỮ LẬP TRÌNH
PHẦN I: GIỚI THIỆU MỘT SỐ NGÔN NGỮ LẬP TRÌNH THÔNG DỤNG
PHẦN II:  NGÔN NGỮ LẬP TRÌNH PASCAL CẤU TRÚC CỦA MỘT CHƯƠNG TRÌNH PASCAL. CÁC KIỂU DỮ LIỆU. MỘT SỐ HÀM VÀ CÂU LỆNH. CHƯƠNG TRÌNH CON. MỘT SỐ VÍ DỤ.
1. CẤU TRÚC CỦA MỘT CHƯƠNG TRÌNH PASCAL PROGRAM TÊN_CHƯƠNG_TRÌNH; USES TÊN_CÁC_UNIT; LABEL (* KHAI BÁO NHÃN *) CONST (* KHAI BÁO HẰNG *) TYPE (* KHAI BÁO CÁC KIỂU DỮ LIỆU MỚI *) VAR (* KHAI BÁO BIẾN *) (* CHƯƠNG TRÌNH CON  - CTC *) PROCEDURE  TÊN_THỦ_TỤC ( DANH SÁCH THAM SỐ HÌNH THỨC ); LABEL (* KHAI BÁO NHÃN CHO CTC *) CONST (* KHAI BÁO HẰNG  CHO CTC*) TYPE (* KHAI BÁO CÁC KIỂU DỮ LIỆU MỚI CHO CTC *) VAR (* KHAI BÁO BIẾN  CHO CTC *) BEGIN .......................................... END;
FUNCTION  TÊN_HÀM ( DANH SÁCH THAM SỐ HÌNH THỨC ); LABEL (* KHAI BÁO NHÃN CHO CTC *) CONST (* KHAI BÁO HẰNG  CHO CTC*) TYPE (* KHAI BÁO CÁC KIỂU DỮ LIỆU MỚI CHO CTC *) VAR (* KHAI BÁO BIẾN  CHO CTC *) BEGIN .......................................... END; (* CHƯƠNG TRÌNH CHÍNH *) BEGIN ......................................... END.
2. CÁC KIỂU DỮ LIỆU 2.1 KIỂU SỐ
2.2 KIỂU LOGIC Khai báo:  tên_biến: BOOLEAN; tên_biến sẽ nhận giá trị TRUE, hoặc FALSE 2.3 KIỂU KÝ TỰ - 1 ký tự: Khai báo: Tên_biến: CHAR; - Xâu ký tự: Khai báo: Tên_biến: STRING[x]; x : chiều dài tối đa của xâu(0  ≤  x  ≤255 ) 2.4 KIỂU BẢNG GHI. Khai báo:  TYPE  Tên_bảng_ghi = RECORD Trường1: Kiểu_dữ_liệu; Trường2: Kiểu_dữ_liệu; ... Trườngn: Kiểu_dữ_liệu; End;
3. MỘT SỐ HÀM VÀ CÂU LỆNH
 
 
 
 
 
 
 
 
 
 

More Related Content

PPT
Ze deer bio_div
PDF
2024 Trend Updates: What Really Works In SEO & Content Marketing
PDF
Storytelling For The Web: Integrate Storytelling in your Design Process
PDF
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
PDF
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
PDF
2024 State of Marketing Report – by Hubspot
PDF
Everything You Need To Know About ChatGPT
PDF
Product Design Trends in 2024 | Teenage Engineerings
Ze deer bio_div
2024 Trend Updates: What Really Works In SEO & Content Marketing
Storytelling For The Web: Integrate Storytelling in your Design Process
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
2024 State of Marketing Report – by Hubspot
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings

Recently uploaded (8)

PPTX
Madison dsfnsd dslsf sada;sdmas;ds;dls.pptx
PDF
Cold positive punishment of the student سزادانی ئەرێنی ساردی قوتابی.pdf
PDF
فورمولر عمومی مضمون فزیک برای همه انجنیران
PDF
levelling full chapter with examples and questions
PDF
Materi seni rupa untuk sekolah dasar materi tentang seni rupa
PDF
15 AUG 2025 PS 15 AUG 2025 PS 15 AUG 2025 PS
PDF
5.PDFsxcc c fvfvfv fvfvwCCDSDcvvcrdcfrwcwecwdcfwe
PPTX
Presentation on chemistry class 11 and class 12
Madison dsfnsd dslsf sada;sdmas;ds;dls.pptx
Cold positive punishment of the student سزادانی ئەرێنی ساردی قوتابی.pdf
فورمولر عمومی مضمون فزیک برای همه انجنیران
levelling full chapter with examples and questions
Materi seni rupa untuk sekolah dasar materi tentang seni rupa
15 AUG 2025 PS 15 AUG 2025 PS 15 AUG 2025 PS
5.PDFsxcc c fvfvfv fvfvwCCDSDcvvcrdcfrwcwecwdcfwe
Presentation on chemistry class 11 and class 12
Ad
Ad

NgôN Ngữ LậP TrìNh

  • 2. PHẦN I: GIỚI THIỆU MỘT SỐ NGÔN NGỮ LẬP TRÌNH THÔNG DỤNG
  • 3. PHẦN II: NGÔN NGỮ LẬP TRÌNH PASCAL CẤU TRÚC CỦA MỘT CHƯƠNG TRÌNH PASCAL. CÁC KIỂU DỮ LIỆU. MỘT SỐ HÀM VÀ CÂU LỆNH. CHƯƠNG TRÌNH CON. MỘT SỐ VÍ DỤ.
  • 4. 1. CẤU TRÚC CỦA MỘT CHƯƠNG TRÌNH PASCAL PROGRAM TÊN_CHƯƠNG_TRÌNH; USES TÊN_CÁC_UNIT; LABEL (* KHAI BÁO NHÃN *) CONST (* KHAI BÁO HẰNG *) TYPE (* KHAI BÁO CÁC KIỂU DỮ LIỆU MỚI *) VAR (* KHAI BÁO BIẾN *) (* CHƯƠNG TRÌNH CON - CTC *) PROCEDURE TÊN_THỦ_TỤC ( DANH SÁCH THAM SỐ HÌNH THỨC ); LABEL (* KHAI BÁO NHÃN CHO CTC *) CONST (* KHAI BÁO HẰNG CHO CTC*) TYPE (* KHAI BÁO CÁC KIỂU DỮ LIỆU MỚI CHO CTC *) VAR (* KHAI BÁO BIẾN CHO CTC *) BEGIN .......................................... END;
  • 5. FUNCTION TÊN_HÀM ( DANH SÁCH THAM SỐ HÌNH THỨC ); LABEL (* KHAI BÁO NHÃN CHO CTC *) CONST (* KHAI BÁO HẰNG CHO CTC*) TYPE (* KHAI BÁO CÁC KIỂU DỮ LIỆU MỚI CHO CTC *) VAR (* KHAI BÁO BIẾN CHO CTC *) BEGIN .......................................... END; (* CHƯƠNG TRÌNH CHÍNH *) BEGIN ......................................... END.
  • 6. 2. CÁC KIỂU DỮ LIỆU 2.1 KIỂU SỐ
  • 7. 2.2 KIỂU LOGIC Khai báo: tên_biến: BOOLEAN; tên_biến sẽ nhận giá trị TRUE, hoặc FALSE 2.3 KIỂU KÝ TỰ - 1 ký tự: Khai báo: Tên_biến: CHAR; - Xâu ký tự: Khai báo: Tên_biến: STRING[x]; x : chiều dài tối đa của xâu(0 ≤ x ≤255 ) 2.4 KIỂU BẢNG GHI. Khai báo: TYPE Tên_bảng_ghi = RECORD Trường1: Kiểu_dữ_liệu; Trường2: Kiểu_dữ_liệu; ... Trườngn: Kiểu_dữ_liệu; End;
  • 8. 3. MỘT SỐ HÀM VÀ CÂU LỆNH
  • 9.  
  • 10.  
  • 11.  
  • 12.  
  • 13.  
  • 14.  
  • 15.  
  • 16.  
  • 17.  
  • 18.