Lập trình cơ bản với Pseint (phần 2)

Mục nhập này là sự tiếp nối của mục nhập trước (Lập trình cơ bản với Pseint (phần 1)) và là một phần của loạt bài hướng dẫn về lập trình.

Để lập trình, điều cần thiết là Pseint đã được định cấu hình chính xác, nếu mọi thứ đều đúng, chúng ta có thể tiếp tục với hướng dẫn này tập trung trực tiếp vào việc tìm hiểu cách hoạt động của Pseint để bắt đầu với chương trình.

pseint

Sau khi bắt đầu, chúng ta sẽ thấy các phần sau:

  1. Các lệnh: (là lệnh ở bên trái) trong đó là các chu trình, hàm và / hoặc điều kiện cơ bản nhất.
  2. thanh trạng thái: (thanh ở dưới cùng ghi "Không có bản cập nhật") thanh này cho biết trạng thái hiện tại của Pseint.
  3. Khu vực làm việc: nó là phần lớn nhất, đây là nơi chúng ta sẽ viết chương trình của mình.

Đây là những cái chính, những cái khác sẽ không hữu ích lắm vào lúc này

THUẬT TOÁN TRONG PSEUDO-CODE

Hành động quy trình không có tiêu đề 1; hành động 2; ... ... ... action n; Kết thúc quá trình

Đây là dạng chung của một thuật toán, như bạn có thể thấy, nó bắt đầu bằng "Process [SinTitulo]" cho biết sự bắt đầu của chương trình và kết thúc bằng "EndProcess" cho biết rằng chương trình đã kết thúc.

BIẾN

Biến là các phần của bộ nhớ lưu trữ dữ liệu cụ thể và được xác định bằng một tên cụ thể đề cập đến các không gian bộ nhớ này. Trong Pseint, bạn có thể xác định các biến theo những cách sau:

Với dấu bằng để «a» là biến nhận giá trị của phép cộng «c» cộng với «b»

a = c + b;

Cách khác là với dấu gán (cái này chúng ta sẽ xem ở phần sau, hiện tại chỉ cần biết) và nó tương tự như cách trước với điểm khác biệt là nó là một dấu khác

a <- b + c;

Các dấu hiệu này không yêu cầu bất kỳ giá trị nào từ người dùng để biết giá trị nào cần đặt vì điều này được thực hiện với chức năng «đọc»

SẮP XẾP

Mảng là chuỗi các biến đa chiều có thể được lưu trữ dưới dạng bảng hoặc hình khối, trong đó các biến được gọi bằng một định danh chung và một số trong hệ thống mặt phẳng Descartes. Trong Pseint, các mảng được định nghĩa với hàm "thứ nguyên" mà chúng ta sẽ thấy ở phần sau.

Trong trường hợp này, số nhận dạng chung sẽ là var y và số sẽ là "x" và "y" có thể là [1,1] hoặc [2,1], v.v.

Thứ nguyên var [x, y]

Sau đó, để gọi biến bạn sẽ sử dụng

 var [x, y]

Trong đó "x" có thể là 1 và "y" có thể là 2 thì nó sẽ gọi "var [1,2]" sẽ độc lập với "var [1,1]", v.v.

ĐIỀU HÀNH

Các toán tử như tên gọi của chúng là các dấu hiệu sử dụng một số giá trị để đưa ra kết quả, Các toán tử trong Pseint như sau:

  1. Lớn hơn ">"
  2. Ít hơn «<«
  3. Giống như "="
  4. Nhỏ hơn hoặc bằng «<=»
  5. Lớn hơn hoặc bằng "> ="
  6. Khác với «<>»
  7. Liên từ (và) "Và" hoặc "&"
  8. Disjunction (hoặc) «HOẶC» hoặc «|»
  9. Từ chối (không) "KHÔNG" hoặc "~"
  10. Thêm "+"
  11. Trừ «-«
  12. Phép nhân "*"
  13. Bộ phận "/"
  14. Trao quyền «^»
  15. Mô-đun (phần còn lại của phép chia) «%» hoặc «MOD»

Hệ thống phân cấp (thứ tự) của các phép toán cũng giống như của đại số và có thể thay đổi bằng dấu ngoặc đơn. Trong trường hợp toán tử logic, hoạt động bị đoản mạch, toán tử "NOT" sẽ đảo ngược kết quả.

Trong danh sách này, chỉ những cái sẽ được sử dụng được đề cập, để xem danh sách đầy đủ, bạn có thể truy cập tài liệu PSeInt.

CHỨC NĂNG

Trong lập trình, một hàm là một chuỗi các lệnh đưa ra một kết quả cụ thể và có thể nhận một số giá trị để thực hiện nhiệm vụ mà chúng phải thực hiện. Trong Pseint, một hàm được viết như sau:

SubProcess [biến trả về] <- [Tên hàm] ([Đối số]) action 1; action 2: ... ... ... action n; Kết thúc quy trình con

Vâng và đó là nó trong hướng dẫn tiếp theo, tôi sẽ tập trung vào phần còn lại của các hàm và cú pháp của chúng ngoại trừ các toán tử được đề cập ở đây vì cú pháp của chúng gần như rõ ràng.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   glcq dijo

    Cảm ơn bạn rất nhiều vì đã chia sẻ những hướng dẫn này, chúng rất thú vị.

    1.    xnmm dijo

      không có lý do gì và ngay lập tức tôi nói rằng lý do tiếp theo dành riêng cho lập trình
      Liên quan

  2.   người khuân vác dijo

    Cảm ơn bạn đã chia sẻ, mình đã biết về chương trình này, mình đã khám phá nó trong sourceforge và nó rất hay, nó sẽ hữu ích cho mình vì dù mình có lập trình gì đó thì mình cũng làm mà không có kiến ​​thức cụ thể về thuật ngữ, ... Vì vậy, các lớp này rất tốt để đưa ra những ý tưởng dễ dàng về nội dung lập trình, bởi vì nếu bạn giống tôi hoàn toàn không biết gì về điều này, thì các thuật ngữ như lớp, biến, những thứ cơ bản là những thứ mà đối với những người không có kiến ​​thức lập trình cơ bản là những thứ không có hình ảnh hoặc các khái niệm không xác định, theo nghĩa này thì chương trình này rất tốt. Cảm ơn bạn đã chia sẻ và tôi đã ghim vào Dấu trang của mình. Trân trọng.

    1.    spartan2103 dijo

      Tôi nghĩ tương tự như Portaro. Tôi cũng đến từ khu vực Nhân văn và mặc dù tôi biết một số điều về lập trình, tôi làm điều đó một cách có lời hơn, mà không có nhiều kiến ​​thức về thực tế, Cảm ơn vì các hướng dẫn. Nhân tiện, bạn có phải là người Portaro đăng trên Gnu / Linux Vagos không?

  3.   spartan2103 dijo

    Tôi nghĩ tương tự như Portaro. Tôi cũng đến từ khu vực Nhân văn và mặc dù tôi biết một số điều về lập trình, tôi làm điều đó một cách có lời hơn, mà không có nhiều kiến ​​thức về thực tế, Cảm ơn vì các hướng dẫn. Nhân tiện, bạn có phải là người Portaro đăng trên Gnu / Linux Vagos không?