Sinus und Cosinus programmieren
-
Hallo liebe Community,
ich muss ein Programm schreiben.
Und zwar lautet die Aufgabe :
Mann soll ein Funktion programmieren. Die Zahl z muss berechnet werden nach der Fakultät...Das habe ich schon einmal.Es sollen 2 Funktionen sin und cos einer Zahl z mit Hilfe von cmath berechnet werden. (Wie bringe ich cmath da ein? Habe über der main #include <cmath> geschrieben aber es rechnet den Sinus und Cosinus nicht. )
Meine Funktion von Sinus:
void fak(int x)
{
int ergebnis = 1;
for (int b = 1; b <= x; b++)ergebnis = ergebnis * b; // Berechnung der Fakultät
cout << x << "! = " << ergebnis << endl;system("pause");
Und die Berechnung soll bis zum 5 Grad gehen (N=1)
Und Die Sinus Werte sollen auf dem Bildschirm ausgegeben werden....Hoffe mir kann einer helfen
-
double sin()// Funktion Sinusberechnung
{
int x; // Deklarieren der Variablen
double y;
double sinus;
do{
cout << "Berechnen Sie den Sinus einer beliebigen positiven Zahl" << endl;
cin >> x;//Eingabe einer Zahl für die Sinusberechnung
} while (x < 0);return sin(x);
-
Alle Funktionen in cmath liegen im Namespace std. Du musst also Deine letzte Zeile so umschreiben:
// statt: return sin(x); // besser: return std::sin(x);