#include <stdio.h>
#include <math.h>
//We define g as a constant
#define g 9.8
int main( )
{
//We define all variables we're going to use..
float v0, h, t, vy, v;
//We ask for horizontal speed and altitude from the user.
printf ( "Enter initial horizontal speed: " ) ; printf ( "\n Enter the altitude the object's thrown: " ) ; //We calculate t and print it out.
//We don't need horizontal distance anywhere else.
//So we don't calculate it into a variable.
printf ( "Horizontal distance: %f\n " , v0
* t
) ; //We calculate the vertical speed.
vy= g* t;
printf ( "Vertical impact speed: %f\n " , vy
) ; //We calculate the impact speed with pythagoras...
return 0 ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+Ci8vV2UgZGVmaW5lIGcgYXMgYSBjb25zdGFudAojZGVmaW5lIGcgOS44CgppbnQgbWFpbigpCnsKICAgIC8vV2UgZGVmaW5lIGFsbCB2YXJpYWJsZXMgd2UncmUgZ29pbmcgdG8gdXNlLi4KICAgIGZsb2F0IHYwLGgsdCx2eSx2OwogICAgLy9XZSBhc2sgZm9yIGhvcml6b250YWwgc3BlZWQgYW5kIGFsdGl0dWRlIGZyb20gdGhlIHVzZXIuCiAgICBwcmludGYoIkVudGVyIGluaXRpYWwgaG9yaXpvbnRhbCBzcGVlZDogIik7CiAgICBzY2FuZigiJWYiLCZ2MCk7CiAgICBwcmludGYoIlxuRW50ZXIgdGhlIGFsdGl0dWRlIHRoZSBvYmplY3QncyB0aHJvd246ICIpOwogICAgc2NhbmYoIiVmIiwmaCk7CiAgICAvL1dlIGNhbGN1bGF0ZSB0IGFuZCBwcmludCBpdCBvdXQuCiAgICB0PXNxcnQoaCoyL2cpOwogICAgcHJpbnRmKCJcblxuVGltZTogJWZcbiIsdCk7CiAgICAvL1dlIGRvbid0IG5lZWQgaG9yaXpvbnRhbCBkaXN0YW5jZSBhbnl3aGVyZSBlbHNlLgogICAgLy9TbyB3ZSBkb24ndCBjYWxjdWxhdGUgaXQgaW50byBhIHZhcmlhYmxlLgogICAgcHJpbnRmKCJIb3Jpem9udGFsIGRpc3RhbmNlOiAlZlxuIix2MCp0KTsKICAgIC8vV2UgY2FsY3VsYXRlIHRoZSB2ZXJ0aWNhbCBzcGVlZC4KICAgIHZ5PWcqdDsKICAgIHByaW50ZigiVmVydGljYWwgaW1wYWN0IHNwZWVkOiAlZlxuIix2eSk7CiAgICAvL1dlIGNhbGN1bGF0ZSB0aGUgaW1wYWN0IHNwZWVkIHdpdGggcHl0aGFnb3Jhcy4uLgogICAgcHJpbnRmKCJUb3RhbCBpbXBhY3Qgc3BlZWQ6ICVmXG4iLHNxcnQocG93KHYwLDIpK3Bvdyh2eSwyKSkpOwogICAgcmV0dXJuIDA7Cn0K