Gyakorlati alapok
Rajzolgassunk!
Fenyőfa
A háromszögek rajzolgatása után már csak egy kis módosítást kell tennünk ahhoz, hogy fenyőfát alkossunk. Az alábbi futtatható Java-kód még adatbekéréssel és egyszerű adatellenőrzéssel (validálás) is fel van tuningolva:
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Kérem, hogy adja meg a fenyőfa
magasságát!");
int magassag = sc.nextInt();
sc.close();
if (magassag < 1) {
System.out.println("A magasság csak
pozitív lehet.");
} else {
System.out.println();
for (int i = 0; i < magassag; i++) {
for (int j =
i; j < (magassag-1); j++) {
System.out.print(" ");
}
for (int k = 0; k <= (i*2); k++) {
System.out.print("*");
}
System.out.println();
}
}
}
}
Végeredmény:
Kérem, hogy adja meg a fenyőfa magasságát!
5
Kérem, hogy adja meg a szintek számát!
5
*
***
*****
*******
*********
A fenyőfa háromszöge itt már kissé ferde, ám az Eclipse-konzolon még nem csúszik el: