C jezik - problem sa petljama

3

C jezik - problem sa petljama

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14824
  • Gde živiš: Niš

Kvadrira? Pa i ne baš. Stepenuje se. Wink Pomoć? Može uvek. Very Happy

Znaš li kako izračunavaš n^n?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Miloš
  • Pridružio: 23 Maj 2011
  • Poruke: 1069

Aham:

pow(n,n) ?



offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14824
  • Gde živiš: Niš

Može, ali nemoj to, dobijaš dosta složen algoritam.

offline
  • Miloš
  • Pridružio: 23 Maj 2011
  • Poruke: 1069

Pa šta da koristim? Kako petlju da izvedem?

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Predpostavljam da je nastavnik/profesor želeo da sve sami napravite koristeći petlje, a ne da koristite gotove funkcije kao što je pow. Kad broj n stepenuješ brojem m, ti u suštini treba samo broj n da pomnožiš samim sobom m puta i tako treba da rešiš zadatak.

Ti u suštini treba da imaš još jednu petlju koja će gornji algoritam primeniti na sve brojeve od 1 do n.

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14824
  • Gde živiš: Niš

Ma, sve izmešah ja sada. Po sećanju sam mislio da se traži suma S = n + n^2 + ... + n^n. Sada sam video da osnova ustvari nije ista. Moraćeš tu sa pow funkcijom da radiš, mada možeš i sam da napišeš istu funkciju.

offline
  • Miloš
  • Pridružio: 23 Maj 2011
  • Poruke: 1069

Profesorka je rekla da koristim pow, tako da je on najbolje rješenje za stepenovanje. Wink

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14824
  • Gde živiš: Niš

Ma funkcija pow se implementira u svega dve linije koda. Biće ti korisnije da ih naučiš nego da ih slepo primenljuješ. Wink

offline
  • Miloš
  • Pridružio: 23 Maj 2011
  • Poruke: 1069

Iskoristićemo tu finkciju Vaso, da ne komplikujem zadatak bezveze. Mnogo je veći problem u petlji. Confused Šta da radim?

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14824
  • Gde živiš: Niš

Šta je problem u petlji? Shocked Šta da radiš? Najpre izračunaj svaki sabirak, a zatim isti dodaj sumi. Bukvalno jedna jedina linija.

Ko je trenutno na forumu
 

Ukupno su 1020 korisnika na forumu :: 17 registrovanih, 4 sakrivenih i 999 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., anta, Dogma21, FOX, Georgius, Krusarac, Kubovac, MB120mm, Parker, raso76, royst33, sasa87, Sir Budimir, Stanlio, Steeeefan, vathra, zillbg