Questo è l'esrcizio che ho fatto, sapete modi per migliorarlo, avete consigli? ecc ecc?
package vacanze_estive_11;
import javax.swing.JOptionPane;
/**
*
* @author OOO
*/
public class Vacanze_estive_11 {
public static void main(String[] args) {
int n = 0;
String input = "";
do {
input = JOptionPane.showInputDialog("Inserisci il numero maggiore di due.");
n = Integer.parseInt(input);
} while (n < 3);
int c = 0;
int i = 0;
input = "";
for (i = 0; i < n; i++) {
input += "O ";
}
i = 0;
input += "\n";
do {
input += "O ";
do {
input += " ";
c++;
} while (c < n - 2);
input += "O \n";
c = 0;
i++;
} while (i < n - 2);
for (i = 0; i < n; i++) {
input += "O ";
}
System.out.print(input);
}
}
consegna:
Si realizzi un programma che legga un numero intero N e visualizzi un quadrato di asterischi di lato N (vedi esempio con N = 5).