Bagaimana Membuat Piramid Nombor dengan Java

Pengarang: Peter Berry
Tarikh Penciptaan: 18 Ogos 2021
Tarikh Kemas Kini: 11 November 2024
Anonim
Membuat Program Segitiga Bintang dengan Java
Video.: Membuat Program Segitiga Bintang dengan Java

Kandungan

Salah satu kemahiran pengaturcaraan asas melibatkan pembelajaran cara memformat output. Kemahiran ini memerlukan pemrogram untuk memahami bagaimana untuk membina gelung dan corak, dan betapa kompleksnya maklumat web memerlukan persembahan yang jelas dan jelas. Memproduksi piramid nombor, contohnya, memaksa anda untuk bekerja dengan pelbagai "untuk" gelung untuk membina piramid yang kemas.


Arahan

Programmer mesti memahami cara membina gelung dan corak (Jason Reed / Ryan McVay / Photodisc / Getty Images)
  1. Konfigurasikan kelas NumberPyramid seperti berikut:

    import java.io. *;

    kelas NumberPyramid {

    public static void main (String [] args) {

    } }

  2. Berikan pembolehubah yang akan menentukan saiz piramid, dan buat gelung luar pertama menggunakan kod yang serupa dengan yang berikut:

    int x = 8;

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

  3. Sediakan gelung seterusnya di dalam gelung luar. Gelung ini akan mewujudkan aksara jarak.

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

    }

  4. Sediakan satu lagi gelung di dalam gelung luar. Kitaran ini akan meletakkan nombor pada satu sisi piramid.


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

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

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

  5. Tambah gelung akhir ke nombor dalam separuh lagi piramid:

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

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

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

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

    System.out.println (); }

Apa yang anda perlukan

  • Pakej Pembangun Java