This commit is contained in:
Luca Conte 2022-10-27 18:49:52 +02:00
parent 4758138665
commit d90e8e22a1
2 changed files with 47 additions and 0 deletions

BIN
u07/VierQuadrate.class Normal file

Binary file not shown.

47
u07/VierQuadrate.java Normal file
View File

@ -0,0 +1,47 @@
/**
Klasse zum Drucken von vier Quadraten einer beliebigen Größe
*/
public class VierQuadrate {
public static final int SIZE = 3;
/**
Main Methode
*/
public static void main(String[] args) {
for (int j=0; j<2; j++ ) {
printDivider();
for (int k = 0; k < VierQuadrate.SIZE; k++) {
System.out.print("#");
printSpaces();
System.out.print("|");
printSpaces();
System.out.println("#");
}
}
printDivider();
}
/**
Druckt Leerzeichen innerhalb der Quadrate
*/
static void printSpaces() {
for (int i = 0; i < VierQuadrate.SIZE; i++) {
System.out.print(" ");
}
}
/**
Druckt eine Hälfte der horizontalen Divider der Quadrate
*/
static void printHalfDivider() {
for (int i = 0; i < VierQuadrate.SIZE + 1; i++) {
System.out.print("=");
}
}
/*
Druckt die horizontalen Divider der Quadrate
*/
static void printDivider() {
printHalfDivider();
System.out.print("+");
printHalfDivider();
System.out.println();
}
}