Pseudocode Flashcards

1
Q

Assigning a value to a variable

A

age ← 15

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Taking input

A

INPUT age

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Outputting something

A

OUTPUT age

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

If statement

A

IF(age>21)
THEN
OUTPUT “eligible”
ELSE
OUTPUT “Not eligible”
ENDIF

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

If statement inside if statement

A

IF( age>=19)
THEN
OUTPUT “Adult”
ELSE
IF(age>=13)
THEN
OUTPUT “Teen”
ELSE
OUTPUT “Child”
ENDIF
ENDIF

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Equal and not equal

A

not equal - IF(a<>5)
Equal - IF(a=5)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Conditional checking

A

CASE

INPUT ticketChoice
CASE OF ticketChoice
“Red” : redCount← redCount +1
“Blue” : blueCount ← blueCount +1
ENDCASE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

For loop

A

For i ← 0 TO 10
NEXT i

(Runs 11 times including 10)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

while loop

A

WHILE(a <10)
a ← a+1
ENDWHILE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What do you have to do when declaring variables

A

Declare data type

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Functions

A

FUNCTION add(a,b) RETURNS INTEGER
c← a+b
RETURN c
ENDFUNCTION
ans← add(5,10)
OUTPUT ans

How well did you know this?
1
Not at all
2
3
4
5
Perfectly