Question
My project needs help!! Design a program that asks the user to enter a series of 10 numbers.The program should store the numbers in a
My project needs help!!
Design a program that asks the user to enter a series of 10 numbers.The program should store the numbers in a one-dimensional array and then display the following data:
The lowest number in the array
The highest number in the array
The total of the numbers in the array (accumulator)
The average of the numbers in the array
- Do not use the following built-in functions in your Python program:
- max(), min().However, you can use the sum() built-in function.
- 15 points per built-in function will be deducted from the usage of max() and/or min().For example, if max() is used, it will result in a 15-point reduction from your score.If both max() and min() are used, it will result in 30 points reduction from your score
- A minimum of two programmer-defined functions are required.
- Main and showstats; Note you can rename the function names
- Passing arguments
- Do not use global variables or global constants
- Looping and array processing are required
this is part of the Psuedo code:
Functionmain()
// Local variables
Declare numbers[] // declare array & initialize
Declare high =0
Declare low=0
Declare average=0
Declare total=0
// Get numbers
For index = 0 to 5 // 5 for testing purposes
Display "Enter number : "
Input numbers[index]
End For
// Get statistics
For index = 0 to 5
If index == 0 Then
Set high = numbers [index]
Set low = numbers [index]
End If
If high < numbers [index] Then
Set high = numbers [index]
End If
If low > numbers [index] Then
Set low = numbers [index]
End If
Set total = total + numbers [index]
End For
Set average = total/(index + 1)
// multiple ways of executing line above
// Show statistics
Call showStats(high, low, total, average)
End Function main()
// The showStats module shows high, low, average number
Function showStats(Integer high, low, total, average)
Display "High number is: ", high
Display "Low number is: ", low
Display "Total of numbers is: ", total
Display "Average of numbers is: ", average
End Function showstats()
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started