1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
REY [17]
4 years ago
10

(Analyze scores) Write a program that reads an unspecified number of scores and determines how many scores are above or equal to

the average and how many scores are below the average. Enter a negative number to signify the end of the input. Assume that the maximum number of scores is 100.
Here is a sample run:Enter a new score or negative number to exit: 99.1Enter a new score or negative number to exit: 85.6Enter a new score or negative number to exit: -1Total scores entered: 2Average score: 92.35Number of scores above or equal to the average: 1Number of scores below the average: 1

Computers and Technology
1 answer:
Angelina_Jolie [31]4 years ago
7 0

Answer:

#section 1

ls = []  

while True:

   score = float(input('Enter a New score or negative number to exit: '))

   if score < 0:

       break

   else:

       ls.append(score)

   

#section 2

average = sum(ls)/len(ls)

a = [num for num in ls if num >= average]

print('Total Scores Entered: ',len(ls))

print('Average score entered is: ',average)

print('Number of scores above average is: ',len(a))

print('Number of scores below average is:', len(ls)-len(a))

Explanation:

The programming language used is python 3.

#section 1

In this section, an empty list is initialized to hold all the values that will be inputted.

A while loop created which prompts the user to enter an input until a   negative value is entered. This while loop always evaluates to be true until a value less than 0 allows it to break.

Finally, all the scores are appended to the list.

#section 2

In this section the code gets the average by dividing the sum by the number of items in the list.

A new list 'a' is created to hold all the values that are greater than or equal to the average.

Finally, the results are printed to the screen.

I have attached an image with the example stated in your question.

You might be interested in
Localize the software problem and describe it<br>​
sweet [91]

Answer:

Do you have any idea how to get the best and most importantly I

5 0
3 years ago
What does the “MIN” and “MAX” functions allow you to do when inserted in a spreadsheet?
Norma-Jean [14]

Answer:

The MIN and MAX functions are just what the names imply. MIN will find the lowest number in a range, while MAX finds the largest number in a range. One advantage to these functions is that they can be combined with the IF function.

Explanation:

7 0
3 years ago
What skills and practices are important when creating an interactive program?
fenix001 [56]

The skills and practice that are important for creating an interactive program is brainstorming ideas, examination of similar programs and understanding of computer language.

<h3>What is an interactive program?</h3>

In computer, an interactive program refers to a type of computer software program that requires the user interaction to operate.

Some examples of the Interactive software includes word processors, spreadsheet applications, coreldraw etc

In conclusion, the skills and practice that are important for creating an interactive program is:

  • brainstorming of ideas
  • examination of similar programs
  • understanding of computer language.

Read more about interactive program

<em>brainly.in/question/4966741</em>

6 0
3 years ago
What is cloud data storage?
bearhunter [10]
Cloud data storage is a model of data storage in which data is managed and backed up on a network.
4 0
3 years ago
Read 2 more answers
7. Application software is a program or group of programs designed for end-users.<br> True<br> False
Genrish500 [490]

Answer:

True

Explanation:

A software refers to "instructions that tell a computer what to do. Software comprises the entire set of programs, procedures, and routines associated with the operation of a computer system" (Encyclopedia Britannica).

There are two types of software;

i) system software

ii) Application software

An application software helps the user to perform specific tasks on the computer. It was specifically designed for the end user.

A typical example of an application software is the Microsoft office which could be used to prepare documents using the computer.

5 0
3 years ago
Other questions:
  • _______ is the component of the information system that is described as the equipment that processes data to create information.
    6·1 answer
  • Write an expression that whose value is the fifth character of the string name.
    10·1 answer
  • On a piano, a key has a frequency, say f0. Each higher key (black or white) has a frequency of f0 * rn, where n is the distance
    10·1 answer
  • Hey how are yall today?
    12·2 answers
  • Usually, in organizations, the policy and mechanism are established by the:
    14·2 answers
  • Explain how the use of Git and a shared public Git repository simplifies the process of managing opensource development when man
    8·1 answer
  • On the Format tab, which group allows you to select a different font for a chart?
    7·2 answers
  • How to fix my pc from this
    11·2 answers
  • (in order of a-z)
    12·1 answer
  • program that initialises a vector with the following string values: “what” “book” “is” “that” “you” “are” “reading”.
    15·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!