Input Command
INPUT <identifier>
- The identifier must be a variable.
- It may represent an individual element of a data structure (e.g., array or custom type).
Output Command
OUTPUT <value(s)>
- One or more values can be output in a single command.
- Multiple values are separated by commas.
Addition +
Subtraction -
Multiplication *
Division /
Notes:
- Division results should be of data type REAL, even if operands are integers.
- Use MOD and DIV for integer division, but explain their use explicitly.
- Multiplication and division have higher precedence than addition and subtraction.
- Use parentheses to make complex expressions clear.
Relational (Comparison) Operators
Greater than >
Less than <
Greater than or equal to >=
Less than or equal to <=
Equal to =
Not equal to <>
- The result of these operations is always BOOLEAN (TRUE or FALSE).
Logical Operators
AND: True if both conditions are true
OR: True if at least one condition is true
NOT: Reverses the logical value
- Operands and results are always of data type BOOLEAN.
String Operations
- Operations like concatenation, searching, and splitting vary between systems.
- Always explain clearly how they are used in pseudocode.
- When formatting numbers as strings for output, describe the function explicitly.
Random Number Functions
RANDOMBETWEEN(min, max): Generates a random integer between min and max.
RND(): Generates a random real number between 0 and 1.
No comments:
Post a Comment