Äusserst dringend!!! Bitte um antwort



  • ich muss ein programm schreiben das sinus cosinu acos und asin rechnet
    dabei müssen cos, sin ,acos,asin jeweils als eine funktion eingebaut sein
    das problem ist dass ich das jetz für sin getan habe aber er copiliert erst nach dem ich 4 betrräge eingegeben habe anstatt 2 ( der erse ist der von dem er den sin soll rechnen und der 2te dieent dazu den compiler anzuhalten , also wann es genau genug ist)

    was habe ich falsch gemacht

    #include <iostream>
    using namespace std;
    int sin (double a,double eps1)
    {
    int const pi = 3.14159265;
    double x,x2,terme, res, abs;
    int i;
    cin >> x;
    cin >>eps1;
    x2=xx;
    res= x;
    terme = -x
    x2/6;
    if ( terme < 0)
    abs = - terme;
    else
    abs = terme;
    i=3;
    while ( abs >= eps1)
    {
    res +=terme;
    terme*=-x2/((i+1)*(i+2));
    i+=2;
    if (terme<0)
    abs = - terme;
    else abs = terme;

    }
    return res;
    }
    int main ()
    {

    double a,sol,eps;
    cin>> a >> eps;
    sol = sin (a, eps);
    cout <<sol<<endl;

    }



  • ich finde in deinem (leider überhauptnicht lesbaren, ebenso wie deinem beitrag) code drei mal cin (einmal mit zwei variablen), also wird auch vier mal eingelesen. was dein programm noch für probleme hat, is nur schwerlich zu lesen..



  • pongo schrieb:

    ich muss ein programm schreiben das sinus cosinu acos und asin rechnet
    dabei müssen cos, sin ,acos,asin jeweils als eine funktion eingebaut sein
    das problem ist dass ich das jetz für sin getan habe aber er copiliert erst nach dem ich 4 betrräge eingegeben habe anstatt 2 ( der erse ist der von dem er den sin soll rechnen und der 2te dieent dazu den compiler anzuhalten , also wann es genau genug ist)

    was habe ich falsch gemacht

    Augenkrebs lässt grüssen.. Es gibt ein paar Zeichen auf deiner Tastatur, die du mal benutzen solltest: ! . ?

    sowas in der Art..


Anmelden zum Antworten