4 The gravitational attractive force between two bodies with

4. The gravitational attractive force between two bodies with masses m 1 and m 2 separated by a distance d is given by the following formula: where G is the universal gravitational constant: G = 6.673 × 10 -8 cm 3 /(g • sec 2 ) Write a function definition that takes arguments for the masses of two bodies and the dis- tance between them and returns the gravitational force between them. Since you will use the above formula, the gravitational force will be in dynes. One dyne equals a g • cm/sec 2 You should use a globally defined constant for the universal gravitational constant. Embed your function definition in a complete program that computes the gravitational force between two objects given suitable inputs. Your program should allow the user to repeat this calculation as often as the user wishes.

Solution

#include #include using namespace std; const double G = 6.673 * pow(10.0, -8.0); double gravitational_force(double m1, double m2, double d); int main() { double mass1, mass2, distance; char ans; do { cout << \"Enter the mass of the first body (in grams): \"; cin >> mass1; cout << \"Enter the mass of the second body (in grams): \"; cin >> mass2; cout << \"Enter the (nonzero) distance between them (in cm): \"; cin >> distance; cout << \"The gravitational force between the two objects is \" << gravitational_force(mass1, mass2, distance) << \" dynes.\ \"; cout << \"Do you want to do another calculation?\ \" << \"Press y for yes, n for no,\ \" << \"and then press return: \"; cin >> ans; cout << endl; } while (ans == \'y\' || ans == \'Y\'); return 0; }
4. The gravitational attractive force between two bodies with masses m 1 and m 2 separated by a distance d is given by the following formula: where G is the uni

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site