Hvordan lage en pyramide med tall med Java

Forfatter: Peter Berry
Opprettelsesdato: 18 August 2021
Oppdater Dato: 22 November 2024
Anonim
How to create a pyramid of numbers in java By java temple
Video: How to create a pyramid of numbers in java By java temple

Innhold

En av de grunnleggende programmeringsevnerne innebærer å lære å formatere utganger. Denne ferdigheten krever at programmereren forstår hvordan man konstruerer løkker og mønstre, og hvordan komplekse websider krever klare, sammenhengende presentasjoner. Produksjon av en pyramide av tall for eksempel tvinger deg til å jobbe med flere "for" looper for å bygge en pen pyramide.


retninger

Programmereren må forstå hvordan man bygger looper og mønstre (Jason Reed / Ryan McVay / Photodisc / Getty Images)
  1. Konfigurer tallet NumberPyramid som følger:

    importer java.io. *;

    klassen NumberPyramid {

    offentlig statisk tomrom main (String [] args) {

    } }

  2. Tilordne en variabel som bestemmer størrelsen på pyramiden, og opprett den første ytre sløyfen ved hjelp av en kode som ligner på følgende:

    int x = 8;

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

  3. Sett opp neste sløyfe inne i ytre sløyfen. Denne sløyfen vil skape mellomrom.

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

    }

  4. Sett opp en ekstra sløyfe inne i ytre sløyfen. Denne syklusen vil sette tallene på den ene siden av pyramiden.


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

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

    for (int k = i; k> = 1; k--) {System.out.print ((k> = 10)? + k: "" + k);}}

  5. Legg til en endelig sløyfe til tallene i den andre halvdelen av pyramiden:

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

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

    for (int k = i; k> = 1; k--) {System.out.print ((k> = 10)? + k: "" + k);}}

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

    System.out.println (); }

Hva du trenger

  • Java Developer Package