Urgent ecrire l'algoritme

bon jour
comment ecrire l'algoritme qui calcul:S=1/2+1/4+.....+1/2n
aid svp?

2 réponses

  1. en récursif:

    float calcul(int deb, int fin)
    {
    if (deb<=fin)
    {
    return 1/(2*deb) + calcul(deb+1, fin);
    } else {
    return 0;
    }
    }

    et pour l'utiliser
    calcul(1,n);

    ou plus simple

    int cacul(int n)
    {
    float res=0;
    for (int i=2; i<=n; i++)
    {
    res+= 1/(2*i);
    }
    return res;
    }

    -
    Grou29
    http://lienssanslien.free.fr
    1
    1. Plus d'infos serait pas de trop.. C'est assez vague la, et pas très précis sur le calcul a faire
      0