Linear Search -
OUTPUT "Enter a value to find"
INPUT Number
Counter ← 1
REPEAT
IF Number = Mylist[Counter] THEN
OUTPUT Number, " found at position ", Counter
EXIT
ELSE
Counter ← Counter + 1
ENDIF
UNTIL Counter > LENGTH(Mylist)
IF Counter > LENGTH(Mylist) THEN
OUTPUT Number, " not found"
ENDIF
Bubble Sort -
Length ← LENGTH(Mylist)
REPEAT
Swap ← FALSE
FOR Index FROM 1 TO Length - 1
IF Mylist[Index] > Mylist[Index + 1] THEN
Temp ← Mylist[Index]
Mylist[Index] ← Mylist[Index + 1]
Mylist[Index + 1] ← Temp
Swap ← TRUE
ENDIF
NEXT
Length ← Length - 1
UNTIL NOT Swap OR Length = 1
OUTPUT Mylist
Totalling -
Total ← 0
FOR Count ← 1 TO ReceiptLength
INPUT ItemValue
Total ← Total + itemValue
NEXT Count
OUTPUT Total
Max Min Average -
Max ← Score[1]
Min ← Score[1]
FOR Count ← 2 TO ScoreSize
IF ScoreSize[Count] > Max
THEN
Max ← ScoreSize[Count]
ENDIF
IF ScoreSize[Count] < Min
THEN
Min ← ScoreSize[Count]
ENDIF
Next Count
DECLARE [Variable Name] : [DATATYPE OF VARIABLE]
DECLARE Name : ARRAY[RowLower:RowUpper,ColumnLower:ColumnUpper] OF DATATYPE
MOD - remainder = MOD(10,3) = 1
ROUND - founded to specific dp = ROUND(3.14, 1) = 3.1
RANDOM - random number = random bw 0 and 1 - RANDOM() * 10 [0 TO 10]
DIV - quotient [whole number part] = DIV(10,3) = 3
LCASE - lower case