Hallo miteinander.
Bin blutiger Anfänger in C++ und komme an einer Stelle nicht mehr weiter. Vielleicht kann mir einer einen Tipp geben.
Dazu gebe ich am Besten die Quelldatei ein.
Problem: Wenn ich für M(Masse) irgendeine Zahl eingebe, dann kommt immer das gleiche Ergebnis raus. Hab lange versucht das Problem alleine zu lösen, komme aber zu keinem Ergebnis.
Habe keine Problem mit Geschwindigkeit, Beschleunigung usw. gehabt. Nur hier geht was nicht.
Gruß
Dosfrust
Bin blutiger Anfänger in C++ und komme an einer Stelle nicht mehr weiter. Vielleicht kann mir einer einen Tipp geben.
Dazu gebe ich am Besten die Quelldatei ein.
Problem: Wenn ich für M(Masse) irgendeine Zahl eingebe, dann kommt immer das gleiche Ergebnis raus. Hab lange versucht das Problem alleine zu lösen, komme aber zu keinem Ergebnis.
C++:
// übung Schwarzschildradius
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
double r ;
double G ;
double M ; // Kg Masse
double c² ;
G = 6,67E-11;
c² = 9E+16;
cout<<"Geben Sie die Masse in Kg ein: "<<endl;
cin>>M;
r = 2 * G * M / c²;
cout<<"Der Schwarzschildradius fuer diese Masse betraegt: "<< r << "Meter"<<endl;
return 0;
}
Gruß
Dosfrust
Zuletzt bearbeitet von einem Moderator: