salve,
stavo imparando a usare java e su internet ho letto un esercizio da fare per esercitarmi, c' era una versione semplice da fare solo che era troppo noiosa e semplice, e quindi ho deciso di complicarmi la vita,
conoscete qualche corso online che potrei seguire per imparare qualcosina in piu?(frequento il primo di un iti, solo che i proff non spiegano molto e quindi bisogna arrangiarsi, ora sto guardando la playlist di java di niktor the nat)
codice:
class Albero { public static void main(String [] args) {
int spazi=5;
int asterischi=1;
int piani=0;
int piani2=0;
while (spazi>0) {
System.out.print(" ");
spazi--;
if (spazi==0) {
while (asterischi>0) {
System.out.print("*");
asterischi--;
if (spazi==0 & asterischi==0 & piani==0) piani=1;
if (spazi==0 & asterischi==0 & piani2==1) piani=2;
if (spazi==0 & asterischi==0 & piani2==2) piani=3;
if (spazi==0 & asterischi==0 & piani2==3) piani=4;
if (spazi==0 & asterischi==0 & piani2==4) piani=5;
if (spazi==0 & asterischi==0 & piani2==5) piani=6;
}
}
if (spazi==0 & asterischi==0 & piani==1) {
piani2=1;
spazi=4;
asterischi=3;
System.out.println(" ");
}
if (spazi==0 & asterischi==0 & piani==2) {
piani2=2;
System.out.println(" ");
spazi=3;
asterischi=5;
}
if (spazi==0 & asterischi==0 & piani==3){
piani2=3;
System.out.println(" ");
spazi=2;
asterischi=7;
}
if (spazi==0 & asterischi==0 & piani==4){
piani2=4;
System.out.println(" ");
spazi=1;
asterischi=9;
}
if (spazi==0 & asterischi==0 & piani==5){
piani2=5;
System.out.println(" ");
spazi=4;
asterischi=3;
}
}
}
}
mettetelo in un file chiamato Albero.java compilatelo e avviatelo spero vi piaccia
sotto allego la versione semplice
codice:
System.out.print(" "); System.out.print(" ");
System.out.print(" ");
System.out.print(" ");
System.out.println("*");
System.out.print(" ");
System.out.print(" ");
System.out.print(" ");
System.out.print("*");
System.out.print("*");
System.out.println("*");
System.out.print(" ");
System.out.print(" ");
System.out.print("*");
System.out.print("*");
System.out.print("*");
System.out.print("*");
System.out.println("*");
System.out.print(" ");
System.out.print("*");
System.out.print("*");
System.out.print("*");
System.out.print("*");
System.out.print("*");
System.out.print("*");
System.out.println("*");
System.out.print("*");
System.out.print("*");
System.out.print("*");
System.out.print("*");
System.out.print("*");
System.out.print("*");
System.out.print("*");
System.out.print("*");
System.out.println("*");
System.out.print(" ");
System.out.print(" ");
System.out.print(" ");
System.out.print("*");
System.out.print("*");
System.out.print("*");