Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Nastavte triedu NumberPyramid takto : klipart
import java . io * ; .
trieda NumberPyramid {
public static void main ( String [ ] args ) {
} }
2
priradiť premenná , ktorá bude určovať veľkosť pyramídy , a nastaviť prvý vonkajšiu slučku pomocou kód podobný nasledujúcemu :
int x = 8 ;
for ( int i = 1 ; i < , = x , i + + ) { }
3
Nastaviť ďalšie slučku vnútri vonkajšej slučky . Táto slučka vytvára medzery znakmi
for ( int i = 1 ; i < = x ; i + + ) { for . ( Int j = 1 , j < = x - i , j + + ) { System.out . print ( " " ) ; }
}
4
Nastaviť ďalšie slučku vnútri vonkajšej slučky . Táto slučka bude tlačiť čísla na jednej strane pyramídy
pre . ( Int i = 1 ; i < = x ; i + + ) {
for ( int j = 1 , j < = x - i , j + + ) { System.out.println ( " " ) ; }
for ( int k = i , k > = 1 , k - ) { System.out.println ( ( k > = 10 ) + k : " " + k ? ) ; } }
5
pridať jednu poslednú slučku , ktorá sa bude tlačiť čísla do zvyšnej polovice pyramídy :
for ( int i = 1 ; i < = x ; i + + ) {
for ( int j = 1 , j < = x - i , j + + ) { System.out.println ( " " ) ; } celým
( int k = i ; k > = 1 , k - ) { System.out.print ( ( k > = 10 ) + k : ? " ; " + k ) ; } }
for ( int k = 2 , k < = i ; k + + ) { System.out.println ( ( k > = 10 ) + k : ? " " , + k ) ; }
System.out.println ( ) ; }