Lưu đồ thiết kế trong lập trình (Có ví dụ) - Programiz

Lưu đồ là một biểu diễn bằng sơ đồ của một thuật toán. Lưu đồ có thể hữu ích cho cả việc viết chương trình và giải thích chương trình cho người khác.

Các ký hiệu được sử dụng trong lưu đồ

Biểu tượng Mục đích Sự miêu tả
Dòng chảy Cho biết luồng logic bằng cách kết nối các ký hiệu.
Nhà ga (Dừng / Bắt đầu) Đại diện cho phần bắt đầu và phần cuối của một sơ đồ.
Đầu ra đầu vào Được sử dụng cho hoạt động đầu vào và đầu ra.
Chế biến Được sử dụng cho các phép toán số học và /> Phán quyết Được sử dụng để đưa ra quyết định giữa hai hoặc nhiều lựa chọn thay thế.
Trình kết nối trên trang Được sử dụng để tham gia các dòng chảy khác nhau
Trình kết nối ngoài trang Được sử dụng để kết nối phần lưu đồ trên một trang khác.
Quy trình / Chức năng được xác định trước Đại diện cho một nhóm các câu lệnh thực hiện một tác vụ xử lý.

Ví dụ về lưu đồ trong lập trình

1. Thêm hai số do người dùng nhập.

Lưu đồ để thêm hai số

2. Tìm số lớn nhất trong ba số khác nhau do người dùng nhập.

Lưu đồ để tìm số lớn nhất trong ba số.

3. Tìm tất cả các nghiệm nguyên của phương trình bậc hai ax 2 + bx + c = 0

Lưu đồ tìm nghiệm của phương trình bậc hai

4. Tìm chuỗi Fibonacci cho đến hạn ≦ 1000.

Lưu đồ để hiển thị Chuỗi Fibonacci

Lưu ý: Mặc dù lưu đồ có thể hữu ích trong việc viết và phân tích chương trình, nhưng việc vẽ lưu đồ cho các chương trình phức tạp có thể phức tạp hơn so với việc viết chính chương trình. Do đó, việc tạo lưu đồ cho các chương trình phức tạp thường bị bỏ qua.

thú vị bài viết...