Java Potenzieren Iterativ/Rekursiv
Die functions für iteratives und rekursives Potenzieren.
[code:1]
private int doIterativ(int exp)
{
int erg = 1;
int basis = Integer.parseInt(jTextFieldBasis.getText());
for (int k = 1 ; k <= exp ; k++)
{
erg = basis * erg ;
}
return erg;
}
private int doRekursiv(int exp)
{
int basis = Integer.parseInt(jTextFieldBasis.getText());
if (exp == 0) return 1 ;
else return basis * doRekursiv( exp - 1 );
}
[/code:1]
Ein Applet dazu auf meiner Seite www.sirkc.de
Die functions für iteratives und rekursives Potenzieren.
[code:1]
private int doIterativ(int exp)
{
int erg = 1;
int basis = Integer.parseInt(jTextFieldBasis.getText());
for (int k = 1 ; k <= exp ; k++)
{
erg = basis * erg ;
}
return erg;
}
private int doRekursiv(int exp)
{
int basis = Integer.parseInt(jTextFieldBasis.getText());
if (exp == 0) return 1 ;
else return basis * doRekursiv( exp - 1 );
}
[/code:1]
Ein Applet dazu auf meiner Seite www.sirkc.de
mfg KC