Programmanalyse: Teilen Sie zuerst die Abbildung in zwei Teile, eine Regel in den ersten vier Zeilen und eine Regel in den letzten drei Zeilen.
Schreiben Sie ein Programm, um einen hohlen Diamanten auf der Konsole mit einem diagonalen Abstand von 6 auszugeben.
public class Diamond {public static void main (String [] args) {PrinThelowrhombus (6); (int i = 0; i <Größe / 2 + 1; i ++) {für (int j = size / 2 + 1; j> i + 1; j-) {System.out.print (""); / / / / / / / / / / / Ausgabe leer in der oberen linken Eckeposition} für (int j = 0; j <2 * i + 1; (""); // Die obere Hälfte des Diamanten an Hollow}} System.out.println (""); für (int j = 0; j <i - size/ 2; j ++) {System.out.print (""); // Ausgabe des Blankens in der unteren linken Ecke des Diamanten} für (int j = 0; J <2 * Größe - 1 - 2 * i; der Diamantkante} else {system.out.print (""); // Die untere Hälfte des Diamanten an Hollow}} system.out.println ("") ausgeben;Der Effekt wird im Bild gezeigt:
Dreieck:
public class startg {public void main (String [] args) {int i = 0; I-1; J ++) system.out.print ("*"); J <= 2*i-3; j ++) system.out.print ("*");