PDL語言/ 盒圖N-S/ PAD圖


PDL語言

偽碼偽代碼

基本語法

  • 算法用Begin開始,以End結束(如果只表示中間部分的算法可以不要)
  • 每一條指令,占一行。指令的結束不用任何符號
  • 注釋 用"//"表示
  • 用Print和Input表示輸出和輸入
  • 用←表示賦值 a←3 a = 3
  • 用縮進表示代碼塊的結構 如果 if while for 等語句后面多個子語句有多個,需要用到{}
	if(a = 3)

​		a = a+2
  • 用[]表示數組

    a[1..10] a[上界...下界] a[1] .. a[10]

  • 不會的地方(比如復雜不知道的函數,一些復雜的算法)可以用文字描述

image-20210415222037896

條件 if else

if 條件
	處理1
else 
	處理2
endif

當型while

while 條件
	循環體
endwhile

直到型until

repeat
	循環體
until 條件

while 對應 while

until 對應 do while

盒圖N-S

image-20210415172629623

順序結構

先執行A再執行B

image-20210415171544153

選擇結構

if else

image-20210415155535027

當型循環

image-20210415171622860

直到型循環

image-20210415171630747

示例

image-20210415172224008 image-20210415172215758
PAD圖

順序:

image-20210415172352355

條件:

if else

image-20210415172359924

循環:

image-20210415172435965 image-20210415172412466

示例:

image-20210415172906209 image-20210415173059286


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM