Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <math.h>
- #include <cstdio>
- #include <unistd.h>
- int main()
- {
- struct ship
- {
- float x_pos;
- float y_pos;
- float spd;
- };
- ship my_ship;
- my_ship.spd = 10.0f;
- my_ship.x_pos = 0.0f;
- my_ship.y_pos = 0.0f;
- float angle = -0.785f;
- float x_ratio = cosf(angle);
- float y_ratio = sinf(angle);
- float x_spd_comp = my_ship.spd * x_ratio;
- float y_spd_comp = my_ship.spd * y_ratio;
- int cnt = 0;
- while(cnt < 250)
- {
- my_ship.x_pos += x_spd_comp;
- my_ship.y_pos += y_spd_comp;
- printf("Ship X Pos = %.2f, Ship Y Pos = %.2f\n", my_ship.x_pos, my_ship.y_pos);
- usleep(75000);
- cnt++;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement