In: Computer Science
When an object is falling because of gravity, the
following formula can be used to determine the distance the object
falls in a specific time period:
d=1/2 gt^2
The variables in the formula are as follows:
d is the distance in meters,
g is 9.8,
t is the amount of time, in seconds, that the object has been
falling.
Design a function named calcFallingDistance that accepts an
object’s falling time (in seconds) as an argument. The function
should return the distance, in meters, that the object has fallen
during that time interval.
Design a program that calls the function in a loop that passes the
values 1 through 10 as arguments and displays the return
value.
Given below is the code in C++:
#include <iostream>
using namespace std;
#define g 9.8
float calcFallingDistance(int t) // Function definition
{
float distance; // distance defined as float as dividing by 2 can
give float value
distance = (0.5*g*t*t); // Calculating distance based on the given
formula
return distance; // Returning distance
}
int main()
{
for(int i=1;i<=10;i++)
{
cout<<calcFallingDistance(i)<<"\t"; // Function
call
}
return 0;
}