The shape of a bottle is approximated by two cylinders of radius r1 and r2 and heights h1 and h2, joined by a cone section of height h3.
Using the formulas for the volume of a cylinder, V = πr2h, and a cone section,
develop pseudocode to compute the volume of the bottle. Using an actual bottle with known volume as a sample, make a hand calculation of your pseudocode.
Want to see the full answer?
Check out a sample textbook solutionChapter 2 Solutions
Big Java Late Objects
Additional Engineering Textbook Solutions
Differential Equations: Computing and Modeling (5th Edition), Edwards, Penney & Calvis
Absolute Java (6th Edition)
Database Concepts (7th Edition)
Starting Out with C++ from Control Structures to Objects (9th Edition)
Java How To Program (Early Objects)
Data Mining for Business Analytics: Concepts, Techniques, and Applications with XLMiner
- Python Starting with the right-most digit and moving to the left, determine the sum of every alternating digit. For the credit card “4833 1200 3412 3456”, we would sum 6 + 4 + 2 + 4 + 0 + 2 + 3 + 8 = 29. Double each of the digits not included in the previous step and then add all of the digits of the resulting numbers. For example, with the number given in step 1, doubling the digits, starting with the second-to-last one, yields 10 6 2 6 0 2 6 8. Adding all of the digits in these values yields 1 + 0 + 6 + 2 + 6 + 0 + 2 + 6 + 8 = 31. Add the sums of the two preceding steps. If the last digit of the result is zero (i.e., it is divisible by 10), the number is valid. In our case, 29 + 31 = 60, so the credit card number is valid. Example Execution #1 Input a credit card number to check its validity.NUMBER> 6 0 1 1 624 9 8671 7892 7 8 9 9Sum 1: 46Sum 2: 56Overall Sum: 102The credit card number is invalid.OUTPUT InvalidThe correct check digit is 7.OUTPUT 7 Example Execution #2…arrow_forwardIN COARAL 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 (number of keys) from that key, and r is 2(1.0/12.0). Given an initial key frequency, output that frequency and the next 4 higher key frequencies. Output all frequencies with five digits after the decimal point, which can be achieved as follows:Put frequency to output with 5 decimal places Ex: If the input is: 440.0 (which is the A key near the middle of a piano keyboard), the output is: 440.00000 466.16376 493.88330 523.25113 554.36526 Note: Use one statement to compute r = 2(1.0/12.0) using the RaiseToPower() function. Then use that r in subsequent statements that use the formula fn = f0 * rn with n being 1, 2, 3, and finally 4.arrow_forwardWrite a program that reads a floating point number and prints "zero" if the number is zero. Otherwise, it prints "positive" or "negative" (as appropriate). Add "small" if the absolute value is less than 1, and add "large" if the absolute value is greater than 1000. PYTHONarrow_forward
- Given a sequence of N input number variables, where itself is an input variable number, write predocode for a program that first checksif N is greater than zero and then goes on to output the minimum of the N input numberarrow_forwardWhen analyzing data sets, such as data for human heights or for human weights, a common step is to adjust the data. This adjustment can be done by normalizing to values between 0 and 1, or throwing away outliers. For this python program, adjust the values by dividing all values by the largest value. The input begins with an integer indicating the number of floating-point values that follow. Output each floating-point value with two digits after the decimal point, which can be achieved as follows:print('{:.2f}'.format(your_value))arrow_forwardWrite and explain a program in Python to solve the following exercise: If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23. Find the sum of all the multiples of 3 or 5 below 1000.arrow_forward
- Write a program to read A[n, n] of numbers, then put 10 instead each evenpositive number.arrow_forwardWrite a program in Python where we ask the reader to enter five positive numbers and then print thelargest one. (Hint: first write a input variable for the largest number, then write a range function.The range function should have another input variable for number input. Then do mathematicalcomparisons.)arrow_forwardWrite a program that prompts for and reads the radius and the height of a cylinder (in centimeters). It then computes its volume by using pass by reference and pass by value.Note: pie=3.14159arrow_forward
- Your task: The sum of entries that are divisible by 8. For example if the input numbers are [-1, -8, -32, 16, -5, -4, 12, 0], the printed result should be -24.arrow_forwardUsing the java language create a program that takes a value as in input from the keyboard and outputs the factorial of that number: the factorial of an interer n is: n *(n - 1) *(n - 2) *... *3 *2 *1. For instance, the factorial of 4 is: 4 *3 *2 *1, or 24.arrow_forwardWrite a program that reads three numbers and prints "increasing" if they are in increasing order, "decreasing" if they are in decreasing order, and "neither" otherwise. Here, "increasing" means "strictly increasing", where each value is less than the next. The sequence 3 4 4 would not be considered increasing, for example. PYTHONarrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education