Write a modularized program that will utilize a main menu

Assignment Help Computer Engineering
Reference no: EM132239238

Question: Team Management

You are in charge of managing a local softball team, one in which there is a lot of turnover. While you have a couple of regulars, much of the team members come and go frequently. When it comes to organizing games, it is becoming more and more difficult to keep track of the current members, so you decide to write a small program to help you track the current players.

Write a modularized program that will utilize a main menu to control the program's functions and a list to store the members of your team.

The following functions that your program needs to include:

• Print the current member list.

• Add a new member.

• Remove a member.

• Modify an existing member.

• Exit the program

Remeber that you can create a function using 'def.' In other words, for adding a new member, you will need a function similar to: def aaddmember.

Note: Since we have not covered File Access, do not worry about long term storage for your list. Each time you run the program, you will have to create a new list. You are welcome to skip ahead to the File I/O if you would like to tackle this additional functionality, but file access is NOT required for this assignment.

For this project:

• You will submit your python code in either the original .py file, or copied into a .txt file.

• A screenshot of your code having been executed (run). How to Take a Screenshot.

Tips: The menu logic will use the same structure as your previous programs. A single variables will be used as the control value, and based on what the user entered as the control value, will determine the course of action taken inside of the loop.

Reference no: EM132239238

Questions Cloud

How would you use google wallet : How would you use Google Wallet? Do you need to have a Google account to use all of these tools? (Answer this based on your experience with today's project)
Which ones will be useful to apply in your organization : What tools, techniques or resources did you find that link up with our studies on organization theory, systems, and especially the impact of the environment?
Create a business case for the cloud strategy : Your organization needs to replace 22 physical servers and your CIO would like to implement a cloud strategy. You have been assigned the project.
Discuss the challenges surrounding the study of prehistoric : Compare and contrast the ancient civilization of the ancient near east and Egypt. What were the differences?
Write a modularized program that will utilize a main menu : Write a modularized program that will utilize a main menu to control the program's functions and a list to store the members of your team.
Discuss components of your team management program : Until now, you have had to leave your team management program running on your computer indefinitely since you did not want to lose the list of players.
Components of the criminal justice system : CJ-604 - Justice Administration - Components of the Criminal Justice system: police, courts and corrections and also other contemporary administrative issues
How you might utilize the given as a programmer : Research is key when becoming an effective programmer. Locate a useful resource on the web for programming in Python and discuss what it provides.
Demonstrate the use of the design tool : You have a little free time on your hands and decide to create a simple game. Utilize the design tools that you have learned this week to design and program.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Create a program to read this list of prices

Wrtie down a program to read this list of prices and the sales table and calculate total dollar sales for each salesperson and the total dollar sales for all salespersons.

  Develop a user-level srtf thread scheduler for unix posix

Using C, develop a user-level SRTF thread scheduler for UNIX POSIX threads using an interrupt handler for the system's real-time clock (i.e., "SIGALM").

  Write a program that configures the uart for operation

Write a program that configures the UART for operation at 115200 baud, 8 data bits, no parity and 1 stop bit (assume an 8 MHz clock for MSP430).

  Discuss the advantages and disadvantages of firewalls

Discuss the advantages and disadvantages of firewalls with iptables and make suggestions to overcome the disadvantages in your report.

  Calculates the net pay for a factory worker

Write an interactive Java payroll application that calculates the net pay for a factory worker. The program prompts user for worker name and skill level.

  Discuss the cia triad

Discuss the CIA triad? What does it stand for? How does it fit in within cryptography? The response must be typed, single spaced.

  Part-1task 1 the first task in this assignment tests your

part-1task 1 the first task in this assignment tests your knowledge of what is required to build a fully-functioning

  Ask the user if the resistors are in series or parallel

Read in the resistance of the individual resistors by having the user enter the first three colors of the 4 bands on the resistor.

  Analyze service-oriented architecture

Analyze service-oriented architecture (SOA) and discuss its evolution since the beginnings of distributed computing concepts.

  Request to continue using your email account

we will be deleting all inactive email accounts in order to create space for more users

  Building a new residential development in oxfordshire

Coursework: AutoCAD Portfolio - Draw up the WC and Bathroom as a block to place into the floor plan - there are very specific HQI and Lifetime Homes guidelines

  Explain the four common causes of chronic diseases

Explain the four common causes of chronic diseases. Discuss effective preventive efforts for diabetes that must occur to yield health benefits.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd