PROBLEM SOLVING EXERCISE
EXERCISE 1
IPO
INPUT : MID SEM
ASSIGNMENT
QUIZ
PROCESS : CARRYMARKS = MID SEM + ASSIGNMENT + QUIZ
OUTPUT : CARRY MARKS
FLOWCHART
PSEUDOCODE
START
INPUT MIDSEM, ASSIGNMENT, QUIZ
PROCESS CARRYMARKS = MIDSEM + ASSIGNMENT + QUIZ
OUTPUT CARRYMARKS
END
EXERCISE 2
IPO
INPUT : LENGHT, WIDHT, HEIGHT
PROCESS : VOLUME = LENGHT x WIDHT x HEIGHT
OUTPUT : VOLUME
FLOWCHART
PSEUDOCODE
START
INPUT LENGHT, WIDHT, HEIGHT
PROCESS VOLUME = LENGHT x WIDHT x HEIGHT
OUTPUT VOLUME
END
EXERCISE 3
IPO
INPUT : RADIUS , r
PROCESS : CIRCLE AREA = 3.142 x RADIUS 2
OUTPUT : CIRCLE AREA
FLOWCHART
PSEUDOCODE
START
INPUT RADIUS , r
PROCESS CIRCLE AREA = 3.142 x RADIUS 2
OUTPUT CIRCLE AREA
END
INPUT : AN AMOUNT IN US DOLLAR
PROCESS : MALAYSIAN RINGGIT = USD1 x RM4.20
OUTPUT : MALAYSIAN RINGGIT VALUE
FLOWCHART
PSEUDOCODE
START
INPUT AN AMOUNT IN US DOLLAR
PROCESS MALAYSIAN RINGGIT = USD1 x RM4.20
OUTPUT MALAYSIAN RINGGIT VALUE
END
EXERCISE 5
IPO
INPUT : THREE TEST SCORE, SCORE1, SCORE2, SCORE3
PROCESS : CALCULATE AVERAGE SCORE = ( SCORE 1 + SCORE 2 + SCORE 3 ) / 3
OUTPUT : AVERAGE SCORE
FLOWCHART
PSEUDOCODE
START
INPUT THREE TEST SCORE, SCORE1, SCORE2, SCORE3
PROCESS CALCULATE AVERAGE SCORE = ( SCORE 1 + SCORE 2 + SCORE 3 ) / 3
OUTPUT AVERAGE SCORE
END
EXERCISE 6
IPO
INPUT : NUMBER OF VISITORS
PROCESS : CALCULATE TOTAL TICKET PRICE = RM50 + NUMBER OF VISITORS
OUTPUT : TOTAL TICKET PRICE
FLOWCHART
START
INPUT NUMBER OF VISITORS
PROCESS CALCULATE TOTAL TICKET PRICE = RM50 + NUMBER OF VISITORS
OUTPUT TOTAL TICKET PRICE
END
EXERCISE 7
IPO
INPUT : TOTAL PARK HOURS
PROCESS : TOTAL PARK PAYMENT = 1 HOUR x RM 1.50
OUTPUT : TOTAL PAYMENT TO BE PAID BY USERS PARK THE CAR
FLOWCHART
PSEUDOCODE
START
INPUT TOTAL PARK HOURS
PROCESS TOTAL PARK PAYMENT = 1 HOUR x RM 1.50
OUTPUT TOTAL PAYMENT TO BE PAID BY USERS PARK THE CAR
END
EXERCISE 8
IPO
INPUT : GROCERY BOUGHT BY CUSTOMER
PROCESS : PRICE AND QUANTITY OF ITEMS
OUTPUT : TOTAL PRICE FOR THE ITEMS
FLOWCHART
PSEUDOCODE
START
INPUT GROCERY BOUGHT BY CUSTOMER
PROCESS PRICE AND QUANTITY OF ITEMS
OUTPUT TOTAL PRICE FOR THE ITEMS
END
EXERCISE 9
IPO
INPUT : INPUT ATM CARDS , PIN NUMBERS
PROCESS : CALCULATE TOTAL BALANCE IN THE ACCOUNT BEFORE WITHDRAWAL
OUTPUT : TOTAL ACCOUNT BEFORE WITHDRAWAL AMMOUNT AND BALANCE
FLOWCHART
PSEUDOCODE
START
INPUT INPUT ATM CARDS , PIN NUMBERS
PROCESS CALCULATE TOTAL BALANCE IN THE ACCOUNT BEFORE WITHDRAWAL
OUTPUT TOTAL ACCOUNT BEFORE WITHDRAWAL AMMOUNT AND BALANCE
END
EXERCISE 10
IPO
INPUT : ACTUAL PRICE OF A BONIA HANDBAG
PROCESS : DISCOUNT x ACTUAL PRICE
100
OUTPUT : PRICE OF BONIA HANDBAG
FLOWCHART
PSEUDOCODE
START
INPUT ACTUAL PRICE OF A BONIA HANDBAG
PROCESS DISCOUNT x ACTUAL PRICE
100
OUTPUT PRICE OF BONIA HANDBAG
END
ADDITIONAL EXERCISE 1
IPO
INPUT :
PROCESS :
OUTPUT :
FLOWCHART
PSEUDOCODE
START
INPUT
PROCESS
OUTPUT
END
ADDITIONAL EXERCISE 2
IPO
INPUT : NUMERIC GRADE
PROCESS : CONVERTS A NUMERIC GRADE TO A PASS / NO PASS GRADE
OUTPUT : PASS / NO PASS GRADE
FLOWCHART
PSEUDOCODE
START
INPUT NUMERIC GRADE
PROCESS CONVERTS A NUMERIC GRADE TO A PASS / NO PASS GRADE
OUTPUT PASS / NO PASS GRADE
Comments
Post a Comment