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 si vyrobiť vzor hviezdička v jazyku Java

Hoci Java má schopnosť vytvárať zložité výkresy a vykresleniu detailných snímok , môže začínajúcich programátori vytvárať vlastnú jednoduchú grafiku pomocou ASCII art . Vytvorenie ASCII vzory , aby sa , napríklad , tvar pyramídy pomocou Hviezdičky v Jave vyžaduje len niekoľko riadkov kódu a niektoré chytré slučky . Aby bolo možné vytvoriť vzory , budete používať dva výstupných metód Java . System.out.print ( výstupné String ) tlačí všetko , čo je uzavreté v zátvorkách na riadku výstupe programu . System.out.println ( výstup String ) vypíše obsah zátvorky a potom sa presunie na ďalší riadok výstupu . Pokyny dovolená 1

Vytvorenie nového projektu v integrované vývojové prostredie , alebo IDE , voľby . Umiestnite kurzor vnútri hlavnú metódu
2

zadajte nasledujúci kód pre definovanie počtu riadkov v pyramíde : . " Int totalHeight = 8 ; " Vymeňte číslo 8 s požadovaným počtom . riadkov
3

Zadajte nasledujúci kód vytvoriť slučku , ktorá bude definovať počet riadkov vo vašom vzore : " for ( int i = 0 ; i < totalHeight ; i + + ) {

} "
4

Umiestnite kurzor na riadku medzi dvoma držiakmi a zadajte nasledujúci kód pre vytvorenie subloop , ktorý sa vloží potrebné medzery pred prvou hviezdička v každom riadku : " for ( int j = i + totalHeight ; j < totalHeight * 2 ; j + + ) { System.out.println ( " _ " ) ; } " Na každom riadku , bude táto slučka pridať dve podčiarknutia pre každý riadok , ktorý je od spodnej časti .
5

Vytvoriť nový subloop vložiť správny počet hviezdičiek na každom riadku . Vložte nasledujúci kód vnútri prvého cyklu , pod pravú hranatú zátvorku prvý subloop : " for ( int k = 0 ; k < i , k + + ) { System.out.println ( " * _ " ) ; } " Tento kód vložte hviezdičku podčiarknutia a pre každého riadku ste sa z prvého radu . To nebude nič nevkladajte na prvom riadku , pretože navyše podčiarkovník po záverečnom hviezdičkou na každom riadku by narušiť štruktúru .
6

Pridať nový riadok kódu pridať konečnej hviezdičku na každom riadku . Vložte tento kód tesne pod uzatváracou držiaku druhej subloop : " System.out.print ( " * " ) , "
7

Pridať konečnej subloop vložiť správne medzery na ďaleko strane pyramídy . Vložte to len vo vnútri hlavnej slučka zatváracie držiaku : " for ( int j = i + totalHeight ; j < totalHeight * 2 ; j + + ) { System.out.println ( " _ " ) ; } "

8

Call " System.out.println ( ) " pre dokončenie aktuálny riadok výstupu a presunúť na ďalší riadok v pyramíde . Vložte tento kód po záverečnom subloop ale stále vo vnútri hlavnej slučka zatváracie držiaku : " System.out.println ( ) ; "
9

Spustite program . To by malo produkovať nasledujúce

Najnovšie články

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