Hello i am new to programming and we have an assignment about pseudocode. can anyone please verify if my pseudocode is correct

Viewed 18
START 
DECLARATION 
months={1:744, 2:672, 3:744, 4:720, 5:744, 6:720, 7:744, 8:744, 9:720, 10:744, 11:720, 12:744}
IF Package = 'A' or 'a' THEN
 Input month
WHILE  
IF m > 12 THEN 
 print 'Invalid Month'
ELSE 
BREAK 

WHILE 
 Input hours 
 hours > 10 and months >= h
DO
 h=h-10 
BREAK
ELIF months<h THEN 
 print 'Invalid Hours!'
ELSE h=0 
BREAK
CALCULATE total amount 
 200 + h * 15
PRINT total amount

ELIF package = 'B' or 'b'
 Input month 
WHILE 
IF m > 12 THEN
 print 'Invalid month' 
ELSE 
BREAK
INPUT hours
while 
IF h > 20 and months >= h THEN
 h = h - 20 
BREAK
ELIF months<h 
 print 'Invalid Hours!'
ELSE
 h = 0
BREAK
CALCULATE 500 + h * 10 
PRINT Total 

ELIF package = 'C' or 'c' 
PRINT 'TOTAL' 
BREAK
ELSE 
 Print 'Invalid Code!'
0 Answers
Related