Jak zrobić piramidę liczb z Javą

Autor: Peter Berry
Data Utworzenia: 18 Sierpień 2021
Data Aktualizacji: 18 Grudzień 2024
Anonim
How to create a pyramid of numbers in java By java temple
Wideo: How to create a pyramid of numbers in java By java temple

Zawartość

Jedną z podstawowych umiejętności programowania jest nauka formatowania wyników. Ta umiejętność wymaga od programisty zrozumienia, jak tworzyć pętle i wzorce oraz jak skomplikowane sieci informacji wymagają jasnych, spójnych prezentacji. Na przykład stworzenie piramidy liczb zmusza do pracy z wieloma pętlami „za” w celu skonstruowania zgrabnej piramidy.


Instrukcje

Programista musi zrozumieć, jak tworzyć pętle i wzorce (Jason Reed / Ryan McVay / Photodisc / Getty Images)
  1. Skonfiguruj klasę NumberPyramid w następujący sposób:

    import java.io. *;

    klasa NumberPyramid {

    public static void main (String [] args) {

    } }

  2. Przypisz zmienną, która określi rozmiar piramidy i utwórz pierwszą zewnętrzną pętlę, używając kodu podobnego do następującego:

    int x = 8;

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

  3. Ustaw kolejną pętlę w zewnętrznej pętli. Ta pętla utworzy znaki odstępu.

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

    }

  4. Ustaw jeszcze jedną pętlę wewnątrz zewnętrznej pętli. Ten cykl spowoduje umieszczenie liczb po jednej stronie piramidy.


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

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

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

  5. Dodaj ostatnią pętlę do liczb w drugiej połowie piramidy:

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

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

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

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

    System.out.println (); }

Czego potrzebujesz

  • Pakiet Java Developer