OPR-PR/2_Flugkurve01/code/flugkurve01.h

26 lines
539 B
C

#pragma once
// Körper:
struct koordinaten{
int x, y;
};
struct Koerper{
float masse = 10; // [kg]
koordinaten position;
koordinaten geschwindigkeit;
const float REIBUNGSKOEFFIZIENT; // [kg/s]
};
// Parametrierung der auf den Körper wirkende Kräfte:
struct Vektor{
const float x; // [m/s^2]
const float y; // [m/s^2]
};
Vektor mulVektor(Vektor vec, float skalar);
Vektor addVektor(Vektor vec1, Vektor vec2);
Koerper bewegeKoerper(Koerper zuBewegen, Vektor bewegung, int timeSteps);