Jak vytvořit pyramidu čísel s Java
Krok 1
Vytvořte třídu NumberPyramid následujícím způsobem:
import java.io. *;
class NumberPyramid {
veřejná statická prázdná hlavní (String [] args) {
}}
Krok 2
Přiřaďte proměnnou, která určuje velikost pyramidy a vytvořte první externí cyklus pomocí kódu podobného následujícímu:
int x = 8;
pro (int i = 1; i <= x; i ++) {}
Krok 3
Nastavte svůj další cyklus ve vnějším cyklu. Tím se vytvářejí mezery.
pro (int i = 1; i <= x; i ++) {pro (int j = 1; j <= x - i; j ++) {System.out.print (""); }}
}}
Krok 4
Zavádí další cyklus uvnitř vnějšího cyklu. Vytiskne čísla na jedné straně pyramidy.
pro (int i = 1; i <= x; i ++) {
pro (int j = 1; j <= x - i; j ++) {System.out.print (""); }}
pro (int k = i; k> = 1; k--) {System.out.print ((k> = 10)? + k: "+ k);}
Krok 5
Přidejte poslední cyklus, který vytiskne čísla ve zbývající polovině pyramidy:
pro (int i = 1; i <= x; i ++) {
pro (int j = 1; j <= x - i; j ++) {System.out.print (""); }}
pro (int k = i; k> = 1; k--) {System.out.print ((k> = 10)? + k: "+ k);}
pro (int k = 2; k = 10); + k: "" + k); }}
System.out.println (); }}