1 dic 2014

Rover di Marte in Java

[Main.java]



public static void main(String[] args) {
        Rover analista=new Rover();
        int m[][]=new int [10][10];
        boolean n[][]=new boolean [10][10];
        analista.inizializzare(m, n);
        analista.controllare(m, n);
        analista.stampare(m, n);
    }
  
}

______________________________________________

[Rover.java]

public class Rover {
public void controllare (int m[][],boolean n[][]){
    for (int i=0;<m.length;i++){
            for (int j=0;j<m.length;j++){
                if(m[i][j]>50){
                    n[i][j]=true;
                }
            }   
    }
}
public void stampare (int m[][],boolean n[][]){
for (int i=0;i<m.length;i++){
for (int j=0;j<m.length;j++){
System.out.print(n[i][j]+" ");
if(j==9){
System.out.println(" ");
}
}
}
}
public void inizializzare (int m[][],boolean n[][]){
for (int i=0;i<m.length;i++){
for (int j=0;j<m.length;j++){
m[i][j]=(int) (Math.random()*100);
n[i][j]=false;
}
}
}
}

Nessun commento:

Posta un commento