C jezik - problem sa petljama

3

C jezik - problem sa petljama

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14825
  • 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: 14825
  • 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: 14825
  • 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: 14825
  • 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: 14825
  • 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 862 korisnika na forumu :: 51 registrovanih, 3 sakrivenih i 808 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: 015, advokat84, ALFASPORTIVO, AMCXXL, Andrija357, anta, Asteker, BB, blatruc82, bojankrstc, bojcistv, BOXRR, Boxy, Bubimir, djboj, Drugsparrow, Dusko77, galerija, GH69, GT, Hardenberg, Jovan1983, kovinacc, Langdorf, ljuba.b, Mi lao shu, Miki01, mile33, Mineral, Mis uz pusku, mrkanidja, Najax, nisamBot, Panter, pceklic, Primus17, proka89, raptorsi, sedan, Srpska zauvjek, stokssone, t84dar, UAV operator, ujke, Vanderx, Vatreni Zmaj, VNVK, voja64, yip314, yufighter, Zoran1959