Како направити пирамиду бројева са Јава-ом

Аутор: Peter Berry
Датум Стварања: 18 Август 2021
Ажурирати Датум: 1 Може 2024
Anonim
Положите щепотку соли под кровать, деньги и достаток придут неожиданно. Практика привлечения денег
Видео: Положите щепотку соли под кровать, деньги и достаток придут неожиданно. Практика привлечения денег

Садржај

Једна од основних вјештина програмирања укључује учење како форматирати излазе. Ова вештина захтева од програмера да разуме како да конструише петље и обрасце, и како сложене мреже информација захтевају јасне, кохерентне презентације. Стварање пирамиде бројева, на пример, приморава вас да радите са вишеструким "за" петљама како бисте изградили уредну пирамиду.


Упутства

Програмер мора да схвати како да конструише петље и обрасце (Јасон Реед / Риан МцВаи / Пхотодисц / Гетти Имагес)
  1. Конфигуришите класу НумберПирамид на следећи начин:

    импорт јава.ио. *;

    цласс НумберПирамид {

    публиц статиц воид маин (Стринг [] аргс) {

    } }

  2. Доделите променљиву која ће одредити величину пирамиде и креирајте прву спољашњу петљу користећи код сличан следећем:

    инт к = 8;

    за (инт и = 1; и <= к; и ++) {}

  3. Поставите следећу петљу унутар спољашње петље. Ова петља ће створити знакове размака.

    за (инт и = 1; и <= к; и ++) {за (инт ј = 1; ј <= к - и; ј ++) {Систем.оут.принт (""); }

    }

  4. Поставите још једну петљу унутар вањске петље. Овај циклус ће ставити бројеве на једну страну пирамиде.

    за (инт и = 1; и <= к; и ++) {


    за (инт ј = 1; ј <= к - и; ј ++) {Систем.оут.принт (""); }

    фор (инт к = и; к> = 1; к--) {Систем.оут.принт ((к> = 10)? + к: "" + к);}}

  5. Додајте коначну петљу бројевима у другој половини пирамиде:

    за (инт и = 1; и <= к; и ++) {

    за (инт ј = 1; ј <= к - и; ј ++) {Систем.оут.принт (""); }

    фор (инт к = и; к> = 1; к--) {Систем.оут.принт ((к> = 10)? + к: "" + к);}}

    за (инт к = 2; к <= и; к ++) {Систем.оут.принт ((к> = 10)? + к: "" + к); }

    Систем.оут.принтлн (); }

Шта ти треба

  • Јава Девелопер Пацкаге