Jak vytvořit pyramidu čísel s Java

Autor: Peter Berry
Datum Vytvoření: 16 Srpen 2021
Datum Aktualizace: 17 Listopad 2024
Anonim
Jak vytvořit pyramidu čísel s Java - Články
Jak vytvořit pyramidu čísel s Java - Články

Obsah

Jednou ze základních dovedností programování je naučit se formátovat výstupy. Tato dovednost vyžaduje, aby programátor pochopil, jak konstruovat smyčky a vzory a jak složité informační sítě vyžadují jasné, soudržné prezentace. Například vytváření pyramidy čísel vás nutí pracovat s více smyčkami "pro", aby se vytvořila čistá pyramida.


Pokyny

Programátor musí pochopit, jak vytvářet smyčky a vzory (Jason Reed / Ryan McVay / Photodisc / Getty Images)
  1. Třída NumberPyramid nakonfigurujte následovně:

    import java.io. *;

    třída NumberPyramid {

    public static void main (String [] args) {

    } }

  2. Přiřaďte proměnnou, která bude určovat velikost pyramidy, a vytvořte první vnější smyčku pomocí kódu podobného následujícímu:

    int x = 8;

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

  3. Nastavte si další smyčku uvnitř vnější smyčky. Tato smyčka vytvoří mezery.

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

    }

  4. Nastavte další smyčku uvnitř vnější smyčky. Tento cyklus vloží čísla na jednu stranu pyramidy.


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

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

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

  5. Přidejte konečnou smyčku k číslům v druhé polovině pyramidy:

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

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

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

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

    System.out.println (); }

Co potřebujete

  • Java Developer Package