Hallo leute,
ich bin noch ein ziemlicher anfänger, und brauch hilfe:
ich hab versucht ein kleines programm zu schreiben und ein paar funktionen auszulagern. Das programm ist sehr simpel. Ein paar eingabe parameter und 3 Formel. Jetzt hab ich versucht 2 von den 3 formel auszulagern, jedoch hab ich irgendwo einen fehler. Mein m und das i werden nicht mehr zurück an die main fkt. zurück gegeben. Wäre echt super, wenn mir da jemand helfen kann? Hier 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;
}