To
compute the integer exponent (x raised to a power b) you could write
code like this:
public int exponent(int x, int b) {
int result = 1;
for (int counter = 0; counter < b; counter++) {
result = result * x;
}
return result;
}
Example
code for section five
import
java.util.*;
public class Mario extends Object
{
private static int totalmarios = 0;
private int livesleft;
private int score;
private int coins;
private boolean hasfireflower;
private boolean hasmushroom;
Mario(int lives) {
this();
livesleft = lives;
System.out.println("Mamamia,
I have " + livesleft + " lives to live... I'm like a soap opera");
}
Mario() { // default constructor
super();
totalmarios++;
livesleft = 3;
score = 0;
coins = 0;
hasfireflower = false;
hasmushroom = false;
System.out.println("Mamamia
there are " + totalmarios + " Marios!");
}
public static void createmarios(String marios) {
int mariocount =
Integer.parseInt(marios);
createmarios(mariocount);
}
public static void createmarios(int mariocount) {
Random randacious = new
Random();
Mario m;
for (int a = 1; a <=
mariocount; a++) {
m =
new Mario(randacious.nextInt(5)+1);
}
}
public static void createmarios() {
Random randacious = new
Random();
Mario m;
for (int a = 1; a < 10;
a++) {
m =
new Mario(randacious.nextInt(5)+1);
}
}
}