» »

[c++] Vsota vrste

[c++] Vsota vrste

gpavlo ::

Lep pozdrav!

Imam probleme s tem programom, zato lepo prosim če ima kdo čas naj mi prosim pomaga.

Napišite funkcijo, ki izračuna vsoto vrste:

(1+n)/n!, za n od 1 do N, katerega funkcija prejme kot argument. Argument n je celo število.
Funkcija vrne vsoto kot realno vrednost.
Znotraj funkcije kličite funkcijo fakt(n), ki vrne faktorielo vrednosti n.

Hvala!

[edit: prihodnjič uredi naslov teme v skladu s PREBERI ME: označevanje topicov v oddelku programiranje - snow!]
Real Madrid CF
  • spremenilo: snow ()

OwcA ::

In kje natanko imaš probleme? (domače naloge ti ne bomo napisali)
Otroška radovednost - gonilo napredka.

gpavlo ::

Lej jst sm program spisu ampak mi nikakor ne izpiše pravilne rešitve, po moje je napaka v katerih od funkcij.

int fakt(int z)
{
  int f,j;


  for (j=1;j=z;j++)
    {
      f=j;
    }
  return (f);
}

double vsovrst(double n)
{
  double v=0;
  int i;

  for (i=1;i=n;n++)
    {
      v+=(1+i)fakt(i);
    }
  return (v);
}


int main()
{
   int n;
   double vsota=0.00;
   
 coutVpisite stevilo do katerega bo program izracunal vsoto vrsten; 
 cinn;
 vsota=vsovrst(n);
 coutVsota vrste je  vsota  endl;

 return 0;
}
Real Madrid CF

Zgodovina sprememb…

  • spremenil: Senitel ()

OwcA ::

Uf, ti pa nadvse globinsko nimaš pojma kaj počneš, kaj?

Med članki na tej strani boš našel enega posvečenega C++, preberi ga parkrat in poskusi znova.
Otroška radovednost - gonilo napredka.

Backup22 ::

Uf že v sintaksi je malo morje napak...

Najprej loči med = in == (prirejanje in je-enako), potem vračaš samo f in ne (f)... Preberi si kakšen začetni članek ali učbenik.
Funkcija za n! je napačna. Ti vneseš n, in potem ga zmanjšaš za 1 in ga zmnožiš z n (s prejšnjo vrednostjo) -> potem spet zmanjšaš za 1 in zmnožiš, dokler ne prideš do množenja z ena. Bolj nazorno bi bilo, da začneš pri n, in index namestno inkrementiraš dekrementiraš (manjšaš -> i-- in ne i++) dokler ni enak 1...
//


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Pomoč z C++ nalogo

Oddelek: Programiranje
101427 (1234) denis123
»

vsota vrste

Oddelek: Programiranje
102099 (1843) PaX_MaN
»

[Naloga][C++] vsota vrste

Oddelek: Programiranje
71956 (1796) bozjak
»

[C++][Naloga] največje in najmanjše vpisano število

Oddelek: Programiranje
72239 (2133) @LOL
»

Problemi pri C++ programiranju...

Oddelek: Programiranje
363900 (3375) George

Več podobnih tem