Question

Calculate and print the area and volume of a cone inside a While  loop that goes from...

Calculate and print the area and volume of a cone inside a While  loop that goes from 1 to 20 with a step of .5. (the step is 1/2 or Point 5, so you go 10, 10.5,11, 11.5)

Note: Your loop variable will need to be a double data type

Use two decimal places on all numbers that are double data type.

This will be a table with 3 columns.

Use r as the loop counter and as the radius. Let the height of the cone be twice the radius.

Below the while loop, print the sum of all 3 columns.

In C++, please use visual studios and post the output

Homework Answers

Answer #1
#include <iostream>
using namespace std;

#define PI 3.14159

int main() {
    cout << "Radius\tHeight\tVolume" << endl;
    double r = 1, h, v, rTotal = 0, hTotal = 0, vTotal = 0;
    while (r <= 20) {
        h = 2*r;
        v = PI * r *r * h/3;
        rTotal += r;
        vTotal += v;
        hTotal += h;
        cout << r << "\t\t" << h << "\t\t" << v << endl;
        r += 0.5;
    }
    cout << rTotal << "\t\t" << hTotal << "\t\t" << vTotal << endl;
    return 0;
}
Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Inside a for loop from 200 to 225 inclusive(includes both 200 and 225 values for even...
Inside a for loop from 200 to 225 inclusive(includes both 200 and 225 values for even or odd), determine if each value is even or odd, like 1 is odd and 10 is even. Use a Boolean variable like boolean myflag=true Print out even or odd based on the boolean flag. Use Modulo arithmetic (remainder) to determine if the value is even or odd. C++uses the % character. Divide the number (r in your loop counter) by 2 If the...
Uses a while loop to print the numbers from 3 - 19. Uses a do-while loop...
Uses a while loop to print the numbers from 3 - 19. Uses a do-while loop to print the numbers from 42 - 56. Uses a for loop to print the numbers from 87 - 95. Asks the user for 2 numbers. Uses a loop to print all numbers between the given numbers, inclusive. Note: Consider that your user's second number can be lower! (see example below) Note: Also consider that your user might give you two of the same...
Write a program in C that calculate and print the summation of odd numbers between 1-15...
Write a program in C that calculate and print the summation of odd numbers between 1-15 and then find the average of the summation of these numbers, please use double data type to declare all variables. Use for or do/while loop, please explain the steps aswell
4) Write a java program where you will use while loop, where if condition is equal...
4) Write a java program where you will use while loop, where if condition is equal to 2 (or any other choice of your number) then it will break the while condition. Steps: 1) Declare variable int (any name) which is equal to zero 2) Declare while condition which variable int is less then equal to 10 3) Declare print out where the value of variable is the same name that you declared in step 1 4) Declare condition if...
1) Write a java programming using a while loop where you will add numbers and when...
1) Write a java programming using a while loop where you will add numbers and when you press number 0 it will add all your numbers and display the results. Use Scanner object. Steps: 1) Declare variables integer called sum which is equal to zero   2) Declare Scanner object   3) Declare while condition where is true   4) Inside of that condition prompt the user to enter the numbers   5) Declare variable integer called number and input the number statement   6)...
C++ Homework on Loop Structure A treasure is hidden someplace – the treasures coordinates are (x1,...
C++ Homework on Loop Structure A treasure is hidden someplace – the treasures coordinates are (x1, y1)! The coordinates (x1, y1) are determined randomly, using the code that is listed at the end of this exercise. The purpose of the game is for the Explorer to find the Treasure! The explorer is allowed to go North, South, West or East by one step each time. The Explorer is first positioned at location (15,15). If the explorer goes North by one...
Use a Switch statement.A switch statement is just another way of writing an IF statement. The...
Use a Switch statement.A switch statement is just another way of writing an IF statement. The user will enter f, s, j, or r from the keyboard for freshman, sophomore, junior, or senior. Use character data type for c++. Then you can say something like: char level ='f'; level=toupper(level); You would need a loop for 1 to 5, to test for f, s, j, r and also an illegal grade level. Use a "z" for the illegal grade level Convert...
In C programming, Thank you Write a program to compute the area of a circle. You...
In C programming, Thank you Write a program to compute the area of a circle. You have to write a complete “C” program that compiles and runs in Codeblocks. Program requirements: 1. Declare the variables needed: radius (r) and area (yourLastName). 2. Calculate and print the area of each circle. 3. The program MUST prompt the user for a new radius (r) over and over until the user types -1. 5. Use the type double for all decimal numbers. 6....
Part II - Pi Calculation implementation. If you watch the Discovery or Sci-Fi channel you will...
Part II - Pi Calculation implementation. If you watch the Discovery or Sci-Fi channel you will find dozens of alien conspiracy shows that reference Pi as something so advanced that it must be alien.  The number πis a mathematical constant, the ratio of a circle's circumference to its diameter, commonly approximated as 3.14159. So you could graph the value or calculate an approximate value using the series given below: Pi = 4 * (1/1 – 1/3 + 1/5 – 1/7 +...
Rather than using an array of struct-type elements, set up a linked list of struct-type nodes,...
Rather than using an array of struct-type elements, set up a linked list of struct-type nodes, where each node has the following fields or use Class using struct-type: -a four-digit integer identification number -the annual income for the household -the number of household members -a pointer field, linking this node to the next node The results of a survey of the households in your township are available for public scrutiny. Each record (struct-type entity) contains data for one household as...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT