Hirdetés

Új hozzászólás Aktív témák

  • SKFA

    csendes tag

    Üdvözlet!
    Nemrég kaptam egy beadandó feladatot, amit sehogysem bírok megfejteni....
    Így hangzik: (e^x=1+x+(x^2/2!)+(x^3/3!)+(X^4/4!)... ) adott pontossággal (input). Azb exp() nem használható.
    Input pontosság: (>10E-15)
    Output: Az e a kért pontossággal.

    Egyáltalán mit jelentene ennél a feladatnál a pontosság? Input=x?
    Ameddig eljutottam:

    #include <stdio.h>
    #include <math.h>


    int main (){
    int p, i=0;
    double e;

    printf("Adja a meg a kivant pontossagot!\n");
    scanf("%d", &p);
    if (p<0)
    printf("Csak pozitiv egesz szam fogadhato el!");
    else
    for (i=0; i<p; i++){
    e=1+p+pow(p,i);}
    printf("%lf", e);
    return 0; }

    Van esetleg valakinek valamiféle ötlete a megoldáshoz?
    Előre is köszönöm!

Új hozzászólás Aktív témák