You are on page 1of 4

James Franxman

IT 100-400
Assignment 15

Conditional Logic Structure


#1
INPUT: Grade Percentage (GP)
OUTPUT: Letter Grade
IF GP => 90 && GP <= 100 THEN
Letter Grade = A
ELSE
IF GP => 80 && <= 89 THEN
Letter Grade = B
ELSE
IF GP =>70 && <= 79 THEN
Letter Grade = C
ELSE
IF GP => 60 && <= 69 THEN
Letter Grade = D
ELSE
IF GP <= 60 THEN
Letter Grade = F
END IF
Display Letter Grade
James Franxman
IT 100-400
Assignment 15

#2
INPUT: S
OUTPUT: R
IF S <= 1000 THEN
R = 50
ELSE
IF S => 1001 && S <= 4000 THEN
R = 100
ELSE
IF S => 4001 && <= 8000 THEN
R = 250
ELSE
IF S > 8000 THEN
R = 75
END IF
DISPLAY R

#3
INPUT: S
OUTPUT: R
IF S => 1000 && S <= 4000 THEN
R = 100
ELSE
IF S => 4001 && <= 8000 THEN
R = 250
ELSE R = 75
END IF
DISPLAY R
#4
James Franxman
IT 100-400
Assignment 15

INPUT: Age
OUTPUT: Ticket Price (TP)
IF Age => 55 THEN
TP = $10.00
ELSE
IF Age => 21 && Age <= 54 THEN
TP = $15.00
ELSE
IF Age => 13 && Age <= 20 THEN
TP = $10.00
ELSE
IF Age => 3 && Age <= 12 THEN
TP = $5.00
ELSE
IF Age < 3 THEN
TP = $0.00
END IF
DISPLAY TP
James Franxman
IT 100-400
Assignment 15

#5
INPUT: Number of Guests (N), Age, Business (B)
OUTPUT: Total Price (TP)
IF N = 2 THEN
Rate = 85
ELSE
IF N = 3 THEN
Rate = 90
ELSE
IF N = 4 THEN
Rate = 95
ELSE
IF N > 4 THEN
Rate = ((N 4) * 6) + 95
END IF
IF Age > 60 THEN
TP = Rate * .85
ELSE TP = Rate
END IF
IF B = True THEN
TP = Rate * .8
ELSE TP = Rate
END IF
IF B =True && Age > 60 THEN
TP = Rate * .8
END IF
DISPLAY TP

You might also like