Verständnis Problem Funktionen
-
Ich bin, was c++ angeht, noch ein anfänger. Kann mir jemand von helfen?
Und zwar ist mein Problem, das ich einen ganz Simplen code geschrieben habe, aber nciht weiss wie ich 2 kleine funktionen auslagern kann. Hier mal der code:#include <iostream.h> #include <math.h> double moment ( double F, double l) { double m; m=F*l; return m; } double axial ( double d) { double i; double pi = 3.14; i= (pi*d*d*d*d)/64; return i; } void main() { double i,m,F,l,d,G,e; cout << "Wie lang ist die Welle?" << endl; cin >>l; cout << "Was fur eine Kraft wirkt?" << endl; cin >> F; cout << "Wie dick ist die Welle?" << endl; cin >>d; e=d/2; G= (m*e)/i; cout <<"Die Spannung beträgt " << G <<endl; }Das m und das i werden aus den funktionen nicht mehr zurück an die main gegeben?
Woran liegt das? Würde mich super freuen, wenn mir jemand helfen kann...dankeEdit: Code Tags hinzugefügt
-
Wo kein Aufruf, da keine Rückgabe.
Ein vernünftiges (und aktuelles) Tutorial solltest Du Dir mal anschauen.