Comments including a brief description of the program

Assignment Help Basic Computer Science
Reference no: EM132320252

Will be using this tutor submission as reference to understand the full process.

The professor has very questionable teaching methods or his methods are just not for me.

This project is related to array, loop, and import so you must use them in your program.

Design an interactive Python program that accepts 5 positive integer grade points in range of 0-100 and will display an average for the the 5 inputs. Additionally, the highest and the lowest number of points will also be displayed. At the end, the users will be given a change to continue or stop the program. so write a loop around the program to run multiple times. You will be using loops, arrays, and import. You should not have any codes (including variables) outside modules. You need to have at least 4 modules total. You will import the modules as shown in the materials. Remember that validation is playing an important role in the program. You need to block negative numbers, blank, and strings. Your output must be formatted. You must avoid global variables as stated above. You must use functions/modul

Also changing the text colors for the program should be included.

Test documents are required.

  • Comments including a brief description of the program, Input List and Output List, and full pseudocode. Place the pseudocode for each module above the module's Python code. Remember that each module must have a description. 
  • The program must have at least one input and at least one output.
  • All user input must be validated. This means the user is not allowed to just enter any value. You must check the value, and ask the user to enter it again, and repeat this loop until the user enters a valid value.
  • Your program must use at least one arrays in a meaningful ways. The array can contain any type of values, as long as they are both used meaningfully in your program.
  • Your program should be organized into separate modules. Each module should be "cohesive" and should only do one thing.
  • The program must be broken into three files, which be imported
  • Use parameters and arguments to pass values into your modules (don't use global variables).
  • The Python code should run correctly, and the logic should match your pseudocode.
  • You must include Test document as stated in the previous lesson

Reference no: EM132320252

Questions Cloud

Enter a sequence of nonnegative numbers : Create program to allow the user to enter a sequence of nonnegative numbers. The user ends the list with a negative number. At the end the sum
What are some limitations of multivariate methods generally : STA8005 Multivariate Analysis for High-Dimensional Data Assignment - Final Project, University of Southern Queensland, Australia
Discuss the team dynamics for a highly effective : Discuss the team dynamics for a highly effective or ineffective team of which you were a member. Can you explain why the team performed so well or so poorly?
Custom-designed educational toys : You and your partner are starting a new B2C e-business that sells custom-designed educational toys. You want your Web site to have a light-colored
Comments including a brief description of the program : Comments including a brief description of the program, Input List and Output List, and full pseudocode. Place the pseudocode
Comment on the source benefits and currency : What do you think about the source above? Summarize the source. Comment on the source's benefits and currency.
Most important success factor in e-health : What do you think is the most important success factor in e-health? Why?
Write a program that has a conversation with the user : How do I write a program that has a conversation with the user? The program must ask for both strings and numbers as input.
Develop the web analytics information : What are the advantages and disadvantages of using page tagging versus server log file analysis to develop the Web analytics information for your Web site?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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