Stepenovanje

Stepenovanje

offline
  • Pridružio: 09 Jun 2006
  • Poruke: 157

Ja sam pocetnik u programiranju, imam problemcic u Javi. Nije mi jasno, zasto moram koristi brojac u ovom slucaju stepenovanja brojeva. Ili mogu uraditi na jednostavniji nacin??

import java.util.*;
public class Stepenovanje {
public static void main (String[] args) {

Scanner konzola = new Scanner(System.in);

int m,n,r, brojac; {

System.out.println("Unesi brojeve koje zelis stepenovati");
m = konzola.nextInt();

System.out.println("Unesi stepen");
n = konzola.nextInt();

r=1;
for (brojac=1; brojac <= n; brojac++) {

r = r*m;

}

System.out.println("Resenje je: " +r);
}
}
}



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

Pa najjednostavniji nacin za izracunavanje stepena, onako skolski jeste taj da n puta pomnozis.

Stepenovanje moze da se uradi na vise nacina.
Brzi nacin je sledeci(ovako je implementacija u C-u)
int stepen_brzo(int n, int k) { int m; if (k==0) return 1; if (k%2) { m = stepen_brzo(n,(k-1)/2); return n*m*m; } else { m = stepen_brzo(n,k/2); return m*m; } }



Ko je trenutno na forumu
 

Ukupno su 2276 korisnika na forumu :: 155 registrovanih, 13 sakrivenih i 2108 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 19602 - dana 30 Mar 2026 00:11

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 8u47, ambra, Andrija357, Aristotle2002, ArmFPGA, asdfjklc, Atomski čoban, Ba4e, beki76, Bobrock1, bojank, Borski1977, BOXRR, cakija, Chainsaw, CHARLIE JA., cifra, Ciri1994, Cirkon, crazydkure, curiosity, Czrweni, Dannyboy, darkojbn, Dejan_vw, Deki Duga Devetka, deLacy, Denaya, Dimitrije Paunovic, Dioniss, Dixtrix, Djokislav, DjomlaHomer, DJUNTA, Dolinc, dozorni, draganl, drimer, dushan, Eagle1, Electron, Ercomero, Feller, Fixi11, Fliper, fokac, Giro77, Grochow, hatman, Hitri, Holy Saber, igorkozar83, Imperator_Aleksandr_lll, Insan, Iskander, istokzapad, IvanM1984, Jester, jnikola23, karjatid, kibihrchak, kingkong1947, Knovakov, Komanca, konstruktor, Kukuvaja, Kule15, Kum Ruzvelt, kuntakinte, kybonacci, larix, leptirleptir, Levi, Lieutenant, Litostroton, Lobo, LUDI, luka35, mackenzie, Malahit, Manjane, Marko00, markolopin, MarkoW, marre, marsi, mdp92, mercedesamg, Metanoja, mgolub, miki69, Mile14, Miletić Zoran, MiljanXD, mkukoleca, moldway, nevjerna beba, nixos, Njubara, nobutado, Pantelejmon, Panter, Parker, pera12345, Perudin_92, picknick, Posmatrac77OKB, predragc, Prečanin30, PrincipL, promajauglavi, Radoslava, raf87, RajkoB, raketaš, raptorsi, repac, Ripanjac, samocitam, SamoGledam, sasa87, Shilok, shiro, sickmouse, Sinisa76, Sirius, Slingshot, ss10, strn, taomaster, TheDictator, Tihi86, Tribal, troki1971, umpah-pah, v82, Vanderx, veljko82, veljkovicdani, vensla, virked, vlad4, Vojin, VOŽD, vuksa72, Wiesel092, wizzardone, x011, yufighter, zeka013, ZlatniRez, zule2, zvomar, zziko, 2001