Pascal: Chương Trình Con: Thủ Tục Và Hàm | V1Study

Học viện Đào tạo và Công nghệ V1Study
  • Đào tạo Độ tuổi từ 5 - 11 Độ tuổi từ 12 - 17 Từ 18 tuổi
  • Lập trình Python Lập trình C C++ Java C# - C Sharp Android Scratch Pascal Robot mBot
  • Web ReactJS HTML5 CSS3 JavaScript Node.js JSP ASP.NET Core jQuery PHP
  • FW-CMS Laravel AngularJS Flutter Magento Bootstrap VueJS CodeIgnitor WordPress Sass Drupal
  • Video Video Python Video Lập trình C Video C# Video Java Video HTML5-CSS3-JavaScript Video SQL Server Video PHP Video jQuery Video Android Video C++ Video Scratch
  • Video1 Video XML-JSON Video MySQL Video Excel Video Giải thuật và Lập trình Video Sức khỏe Video Drupal Video mBot Video Giáo dục - Khoa học
  • Other Unity Giải thuật và lập trình Giải thuật và lập trình - C CCNA Mạng máy tính Design Patterns English Facebook SEO Git Tin học đại cương Japanese App-Uti Download
  • Data SQL Server XML JSON MySQL
  • News
Học viện Đào tạo và Công nghệ V1Study ≡ Pascal Tuts Các kiểu dữ liệu cơ bản Hằng, biến, biểu thức Câu lệnh và nhập xuất BÀI TẬP 1 SOLUTIONS BÀI TẬP 1 Cấu trúc rẽ nhánh BÀI TẬP 2 SOLUTIONS BÀI TẬP 2 Vòng lặp FOR BÀI TẬP 3 SOLUTIONS BÀI TẬP 3 Vòng lặp REPEAT và WHILE BÀI TẬP 4 SOLUTIONS BÀI TẬP 4 Mảng một chiều BÀI TẬP 5 SOLUTIONS BÀI TẬP 5 Chương trình con: Thủ tục và Hàm BÀI TẬP 6 SOLUTIONS BÀI TẬP 6 BÀI TẬP 7: Chuyên đề chia hết, số nguyên tố, Fibonacci SOLUTIONS BÀI TẬP 7 BÀI TẬP 8: Chuyên đề chữ số, hệ cơ số SOLUTIONS BÀI TẬP 8 THỰC HÀNH PASCAL ÔN TẬP LÝ THUYẾT PASCAL Hàm xử lý chuỗi (String) Bài tập Bài tập phần vòng lặp Pascal: Chương trình con: Thủ tục và Hàm Khóa học qua video: Lập trình Python All Lập trình C# All SQL Server All Lập trình C Java PHP HTML5-CSS3-JavaScript Đăng ký Hội viên Tất cả các video dành cho hội viên

I. Khái niệm về chương trình con

Chương trình con (CTC) là một đoạn chương trình thực hiện trọn vẹn hay một phần chức năng nào đó. Trong Turbo Pascal, có 2 dạng CTC:

  1. Thủ tục (PROCEDURE): Dùng để thực hiện một hay nhiều nhiệm vụ nào đó.
  2. Hàm (FUNCTION): Trả về một giá trị nào đó (có kiểu vô hướng, kiểu string). Hàm có thể sử dụng trong các biểu thức.

Ngoài ra, trong Pascal còn cho phép các CTC lồng vào nhau.

II. Cấu trúc chung của một chương trình sử dụng CTC

PROGRAM Tên_chương_trình;

USES CRT;

CONST ............;

VAR ............;

PROCEDURE THUTUC[(các_tham_số)];

[Khai báo Const, Var]

BEGIN

..............

END;

FUNCTION HAM[(các_tham_số)]: kiểu_dữ_liệu;

[Khai báo Const, Var]

BEGIN

..............

HAM:=<Giá trị>;

END;

BEGIN {Chương trình chính}

...................

THUTUC[(...)];

...................

A:= HAM[(...)];

...................

END.

Chú ý: Trong quá trình xây dựng CTC, khi nào thì nên dùng thủ tục/hàm?

Dùng hàm Dùng thủ tục
- Kết quả của bài toán trả về 1 giá trị duy nhất (kiểu vô hướng, kiểu string). - Kết quả của bài toán không trả về giá trị nào hoặc trả về nhiều giá trị hoặc trả về kiểu dữ liệu có cấu trúc (Array, Record, File).
- Lời gọi CTC cần nằm trong các biểu thức tính toán. - Lời gọi CTC không nằm trong các biểu thức tính toán.
» Tiếp: BÀI TẬP 6 « Trước: SOLUTIONS BÀI TẬP 5 Khóa học qua video: Lập trình Python All Lập trình C# All SQL Server All Lập trình C Java PHP HTML5-CSS3-JavaScript Đăng ký Hội viên Tất cả các video dành cho hội viên Khóa học qua video: Lập trình Python All Lập trình C# All SQL Server All Lập trình C Java PHP HTML5-CSS3-JavaScript Đăng ký Hội viên Tất cả các video dành cho hội viên Copied !!! Copy linkCopied link!
Bạn muốn tìm kiếm điều gì?

Từ khóa » Khái Niệm Chương Trình Con Pascal