Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur göra ett antal pyramid med Java

    En av de grundläggande färdigheter i programmering innebär att lära sig att formatera utdata . Denna färdighet kräver att programmeraren att förstå hur man konstruerar loopar och mönster , och för att förstå hur komplexa skärmar av uppgifter kräver tydliga och sammanhängande presentationer . Utskrift av flera pyramid , till exempel , tvingar dig att arbeta med flera " för " loopar för att bygga en ordnad pyramid av siffror . Saker du behöver: Review, Java Development Kit ( JDK )
    Visa fler instruktioner
    1

    Ställ upp NumberPyramid klassen enligt följande :

    import java . io * ; .

    klass NumberPyramid {

    public void main ( String [] args ) {

    } }
    2

    Tilldela ett variabel som kommer att avgöra storleken av pyramiden , och ställa in den första yttre slingan använder kod som liknar följande :

    int x = 8 ;

    for (int i = 1 ; i < ; = x ; i + + ) { }
    3

    Konfigurera din nästa båge innanför den yttre slingan . Denna slinga skapar avstånd tecken

    for (int i = 1 ; i < = x ; i + + ) {for ( int j = 1 , j < = x - i; j + + ) . { System.out . print ( " " ) ; }

    }
    4

    Ställ in ännu en slinga inuti den yttre slingan . Denna slinga kommer ut siffror i ena sidan av pyramiden

    for (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

    Lägg en slutlig loop, som kommer att skriva tal i den återstående hälften av pyramiden :

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

    for (int k = 2 , k < = i; k + + ) { System.out.println ( ( k > = 10 ) + k : ? " " , + k ) ; }

    System.out.println ( ) ;} Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du ändrar text på etiketter i Java
    ·Lägga JMenuBar till JPanel
    ·Struts vs Faces
    ·Hur man beräknar påsken Med Java
    ·Hur Spola en Android Buffer Emulator Input
    ·Konvertera P12 med keytool
    ·Hur fastställa det totala antalet förekomster av varj…
    ·Hur nära en kommentar i Java
    ·Hur: Anteckningar från Java-kod
    ·Hur man sparar en JSP-fil
    Utvalda artiklarna
    ·Hur Extrahera parametrar från en webbadress med JavaSc…
    ·Hur man använder objektorienterad programmering teknik…
    ·Hur man skapar en relationsdatabas Modell
    ·Skillnader mellan JSP & JSPF
    ·Hur skapa symboliska länkar med PHP
    ·Parallella processer i en Servlet Object
    ·Hur du sorterar en länkad lista i Java
    ·Introduktion till SQL Certifiering
    ·Hur man skriver ett perl-skript i VI
    ·Hur du formaterar Dubblar i C
    Copyright © Dator Kunskap http://www.dator.xyz