Computers and Technology
Computers and Technology, 13.04.2021 02:40, ronii73

Overview In this program, you will use incremental development to manipulate a list. Objectives Be able to:
Get a list of numbers Display the individual numbers of a list
Find the average and maximum of the numbers in a list Perform calculations on a number in a list Sort a list Description
Prompt the user for how many weights should be added to a list and get the weights (in pounds) from the user, one at a time.
Display the weights back to the user, along with the average and maximum weight.
Next, ask the user for a list location and convert the weight at that location to kilogra ms.
Next, display the sorted list. And finally, display the list of weights again, along with what the weights would be on Mars. One run of the full program is as follows:
Enter the number of weights: 4
Enter weight 1: 236.0
Enter weight 2: 89.5
Enter weight 3: 176.0
Enter weight 4: 166.3
Weights: [236.0, 89.5, 176.0, 166.3]
Average weight: 166.95
Max weight: 236.00
Enter a list location (1 - 4): 3
Weight in pounds: 176.00
Weight in kilograms: 80.00
Sorted list: [89.5, 166.3, 176.0, 236.0]
Weight on Earth: [89.5, 166.3, 176.0, 236.0]
Weight on Mars: [33.9, 62.9, 66.6, 89.3]
Think about how you would do this before you continue reading.
Come up with a very rough draft of how you would create this program.
Then see if it follows the same logic presented here.
If you do not know where to start, read the first step below and then try to construct the rest of the program on your own. Commonly, the hardest part of writing a program is knowing where to start. Try to begin without using the guide below. If you need more information on how to convert pounds to kilograms or how to convert the weight on earth to the weight on Mars, look at steps 4 and 6 below.
(1) Prompt the user for the number of weights and then prompt the user to enter the numbers, each corresponding to a person's weight in pounds. Store all weights in a list. Output the list. Ex: Enter the number of weights: 4 Enter weight 1: 236.0 Enter weight 2: 89.5 Enter weight 3: 176.0 Enter weight 4: 166.3 Weights: [236.0, 89.5, 176.0, 166.3]
(2) Output the average of the list's elements with two digits after the decimal point. Hint: Use a conversion specifier to output with a certain number of digits after the decimal point.
(3) Output the max list element with two digits after the decimal point. Ex: Enter the number of weights:
4 Enter weight 1: 236.0 Enter weight 2: 89.5 Enter weight 3: 176.0 Enter weight 4: 166.3 Weights: [236.0, 89.5, 176.0, 166.3] Average weight: 166.95 Max weight: 236.00
(4) Prompt the user for a number between 1 and the number of weights in the list. Output the weight at the user specified location and the corresponding value in kilograms. 1 kilogram is equal to 2.2 pounds. Ex: Enter a list location (1 - 4): 3 Weight in pounds: 176.00 Weight in kilograms: 80.00
(5) Sort the list's elements from least heavy to heaviest weight. Ex: Sorted list: [89.5, 166.3, 176.0, 236.0]
(6) Create another list for the weights on Mars. To compute weight on Mars, take the weight on Earth and divide by Earth's gravitational force, which is 9.81. Then multiply by the Mars gravitational force, which is 3.711. Use the built in Python function round() to round the Mars weights to 1 decimal point. Print out each set of weights as follows: Ex: If the sorted list of weights is [89.5, 166.3, 176.0, 236.0] Weight on Earth: [89.5, 166.3, 176.0, 236.0] Weight on Mars: [33.9, 62.9, 66.6, 89.3]
(7) Congratulate yourself on a job well done!

answer
Answers: 1

Other questions on the subject: Computers and Technology

image
Computers and Technology, 21.06.2019 22:00, blackjack73
3. (6 pts) internally in the computer, with few exceptions, all numerical computation is done using binary numbers. output, however, often uses ascii, which is formed by appending 011 to the left of a bcd code. thus, an algorithm that directly converts a binary integer to a bcd integer is very useful. here is one such algorithm 1) draw lines to the left of the binary number to bound the expected bcd decades. (each decade is a group of 4 bits.) move the binary number one bit to the left. add 0011 to each bcd decade containing a binary value> 0100 repeat steps 2-3 until the last bit in the binary number has been moved into the least significant decade position. (note that when the last bit has been shifted into bcd decade, step 3 is not repeated.) read the bcd result. 2) 3) 4) 5) a) execute the algorithm for the binary number 1101101 b) execute the algorithm for the binary number 01110101110 4. (4 pts) represent the decimal number 3568 in bcd; excess-3 code; ascil; and hex.
Answers: 1
image
Computers and Technology, 22.06.2019 08:30, electrofy456
Active listen eliminates barries to communication true or false
Answers: 1
image
Computers and Technology, 22.06.2019 18:00, alexj29227405
Write a method named addall that could be placed inside the hashintset class. this method accepts another hashintset as a parameter and adds all elements from that set into the current set, if they are not already present. for example, if a set s1 contains [1, 2, 3] and another set s2 contains [1, 7, 3, 9], the call of s1.addall(s2); would change s1 to store [1, 2, 3, 7, 9] in some order. you are allowed to call methods on your set and/or the other set. do not modify the set passed in. this method should run in o(n) time where n is the number of elements in the parameter set passed in.
Answers: 2
image
Computers and Technology, 23.06.2019 12:40, Emilyvite6251
According to the video what are some tasks petroleum engineers perform check all that apply
Answers: 2
Do you know the correct answer?
Overview In this program, you will use incremental development to manipulate a list. Objectives Be...

Questions in other subjects: