Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vykonať rad pyramída s Java

Jedným zo základných zručností v programovaní zahŕňa učenie , ako formátovať výstup . Táto zručnosť vyžaduje , aby programátor pochopiť , ako sa postaviť slučky a dekory , a porozumieť tomu , ako zložité zobrazenie informácií vyžadujú jasné a súdržné prezentácií . Výstup na číslo pyramídu , napríklad , núti vás pracovať s viacerými " pre " slučky za účelom vybudovania riadnej pyramídu čísel . Veci , ktoré budete potrebovať
Java Development Kit ( JDK )
Zobraziť ďalšie inštrukcie Cestuj 1

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 ( ) ; }

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené