IF (score > 90) AND (score <= 100):

PRINT "You grade is A*"

This code uses:
IterationSelectionSequencing

1 answer

The code snippet you provided is an example of selection. Here's a breakdown of the concepts involved:

  1. Selection: This is when the program makes a decision based on certain conditions. In your code, the if statement checks whether the score is greater than 90 and less than or equal to 100. If the condition evaluates to true, the associated block of code (which prints "Your grade is A*") will execute.

  2. Sequencing: This refers to the sequential execution of instructions in the code. In your example, the instructions will execute in the order they are given. However, it's primarily the conditional check that highlights the selection aspect.

  3. Iteration: This refers to repeating a block of code multiple times, usually using loops (like for, while, etc.). Your code does not demonstrate iteration since there's no loop structure present.

Therefore, the main aspect of your code is selection, as it controls the flow of the program based on the condition provided.