Postfix Program Output Grade Sheet

 

input

expression

result

character

operand1

character operand2

character

operator

int

value1

int

value2

 

48 points max

   10

points

max

 

 

23+

2 + 3 = 5

2

3

+

2

3

23-

2 – 3 = -1

2

3

-

2

3

ab+

a + b =  21

a

b

+

10

11

ab-

a – b = -1

a

b

-

10

11

a9+

a + 9 = 19

a

9

+

10

9

a9-

a – 9 = 1

a

9

-

10

9

9b+

9 + b = 20

9

b

+

9

11

9b-

9 – b = -2

9

b

+

9

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

35*

invalid operator

3

5

*

3

5

ab/

invalid operator

a

b

/

10

11

xa+

invalid 1st operand

x

a

+

invalid

10

as+

invalid 2nd operand

a

s

+

10

invalid

t9+

invalid 1st operand

t

9

+

invalid

9

a9?

invalid operator

a

9

?

10

9

9k+

invalid 2nd operand

9

k

+

9

invalid

9c#

invalid operator

9

c

#

9

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ending message present? 

 

 

Javadocs present?

 

10 points max

 

 

Indentation

 

 5 points max

Inline Documentation

 

11 points max