Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Suma ciągu 1/x^1+1/x^2+...+1/x^n C++

Ostatnio zmodyfikowano 2014-05-23 14:04
Autor Wiadomość
atub
Temat założony przez niniejszego użytkownika
Suma ciągu 1/x^1+1/x^2+...+1/x^n C++
» 2014-05-23 13:25:42
Witam!
Potrzebuje pomocy w skonstruowaniu działającej funkcji float f3(int x, int n) która zwraca wartość ciągu 1/x^1+1/x^2....+1/x^n.
Do tej pory mam taki kod:

C/C++
float f3( int x, int n )
{
    float suma = 1 / x;
    for( int i = 1; i < n; i++ )
    {
        long wynik = 1 / x;
        for( int j = 0; j < i; j++ )
        {
            wynik = wynik * 1 / x;
        }
        suma = suma + wynik;
    }
    cout << suma;
    return suma;
}
Co bym nie wpisał wynik cały czas równy 0.
P-110729
pekfos
» 2014-05-23 13:38:36
float wynik i 1./x.
P-110731
atub
Temat założony przez niniejszego użytkownika
» 2014-05-23 13:43:43
Dzięki działa a mogę Cie prosić o wytłumaczenie dlaczego zmiana typu na float i dodanie tej kropki w 1./x coś zmienia ?
P-110732
pekfos
» 2014-05-23 13:59:39
Bez tego to dzielenie całkowite.
P-110733
atub
Temat założony przez niniejszego użytkownika
» 2014-05-23 14:04:23
Ok dzięki wielki za pomoc . Temat do zamknięcia
P-110736
« 1 »
  Strona 1 z 1