FAKULTI TEKNOLOGI KEJURUTERAANUNIVERSITI TEKNIKAL MALAYSIA MELAKACOMPUTER PROGRAMMINGBTKR 1343 SEMESTER 2 SESSION 2012/2012ASSIGNMENT TWO: GROUP ASSIGMENTPROGRAM DESIGNDATENAME OF GROUP MEMBERS &MATRIX NUMBER184.108.40.206.5.NAME OF INSTRUCTORS 1.EXAMINER’S COMMENTS VERIFICATION STAMPTOTAL MARKSDocument Number Issue NumberN/A 19.05.2013Revision Number Total Pages1.0 (S. Hisham) 3
21.0 LEARNING OUTCOMES1. To familiarize students with all C++ techniques.2. To identify error and troubleshoot a C++ program;3. To train student on programming method.2.0 EQUIPMENTS1. Personal Computer2. DEV C++ or Microsoft Visual C++ 2010 Express Edition installed.3.0 INSTRUCTION1. This assignment is a group assignment consists of five students.2. The group will decide the each group member task and each group memberprogramming. Each group member will only involve in one programming whether onthe main program or the subprogram. Group must mention which student do whichprogram3. Each group topic cannot be the same as other group topic. Every programming topicmust be unique.4. There is no limitation on the topic; student can do whatever topic they want to do.5. Assessment is based on group and also individual.6. Student need to come out with computable programming and also proposal of theprogram.7. Student need to present their program in front of their lecture.4.0 QUESTIONIn this assignment you are given free topics on designing your program. Howeverthere are few requirements that are needed for this assignment.1. The program will be a program with a main program and four sub functionprogram.2. The main program in a program that will explain the function of the program.Within the main program there will be four subprograms. The main programwill be in closed loop where the program will be always running until the userrequest to exit the program. Within this main program the user should able tochoose the subprogram.3. The first subprograms must be based on the structure where in thissubprogram, the programmers will initialize the data for 20 set of data of 3 to 4field and will display all of the data in proper structure.4. The second and third subprograms, the programmer need to design anarithmetic program with at least three inputs and decision making based on(if/else..if) the and the program will display the output based on the arithmeticdesigned.5. The last subprograms will be an array program where when any data isinserted the program will arrange the data in highest to lowest or lowest tohighest based on the programmer last student id. If the last programmerstudent id is odd the data should be (highest to lowest) and if last programmerstudent id is even the data should be (lowest to highest).
35.0 PROBLEMSWhen facing with any problem, please refer to you lecture. They may have theidea to help you. However they won’t do the program for you. They are there to guideyou.You also can refer to any internet source, book source and so whatever to helpyou in this assignment.6.0 SUBMISSIONSYou need to submit two things; one is the proposal report of your program, wherethe report will explain what the program will do for each main program and subprograms.Second is the program cpp file, the program should be executable. If any of your group donot cooperation in the assignment don’t worry, the program that the group member workon will not be asses in the group assessment, but the individual assessment is still on soif don’t do anything just let him be. Be if he request you help do help him, but do not dohis work because you will be asked individually.7.0 LAST BUT NOT LEASTGOOD LUCK ON THE ASSIGNMENT.“ Any fool can write codes that a computer can understand.Good programmers write codes that humans can understand.”- Martin Fowler -