logo
  • Measurment and Decision Making
  • IT Networking Designing
  • The Scholarship of Marketing
  • Marketing Strategy and Plan
  • Marketing 301
  • Networking Project
Add File

Files Missing!

Please upload all relevant files for quick & complete assistance.

I accept the T&C and other policies of the website and agree to receive offers and updates.

CSP1150D Programming Principles

  • Subject Code :

    CSP1150D

  • Country :

    Australia

  • University :

    Edith Cowan University

Questions:

This assignment requires you to write and submit pseudocode of your program design as well as the code for the program. Furthermore, while your tutors are happy to provide help and feedback on your assignment work throughout the semester, they will expect you to be able to show your pseudocode and explain the design of your code. Write a separate section of pseudocode for each function in your program. Assignment Requirements You are required to design and implement a “Golf Club” program that records information about golfers and tournaments. The program should have a menu system as shown below. Welcome to Springfield Golf Club. Select Option: a.Enter Scores b.Find Golfer c.Display Scoreboard d.Exit Program > Implement all of the following requirements, and ask your tutor if you do not understand any of the requirements. 1. The program should welcome the user and display the menu. 2. Re-prompt the user until a valid response (1, 2, 3 or 4) is entered. 3. The Enter Scores option should ask the user how many golfers in the group and then ask to enter the following information about each golfer and put the information into some data structure(s) as appropriate: a. Name b. Result (this is the number of stokes taken – it ranges between 18 to 108) 4. If a name matches a name already in the data structure, the user should be warned that the result will be altered and given the option to keep existing data 5. The Find Golfer option should allow the user to enter a name and if the name is in the data structure should display their score, if the name is not found it should display an appropriate message. 6. The Display Scoreboard option should display ALL golfers entered and their score, in order of best (lowest score) to highest. 7. The Exit Program option should display an appropriate message and the program should exit. Submission of Deliverables Once your assignment is complete, submit both your pseudocode (PDF or DOC format – no .pages files) and source code (“.py” file) to the appropriate locations on moodle.

logo

Need Instant Assignment Help