logo

Java pszeudokód

A Java nyelvben a programozásra és az algoritmus alapú mezőkre használt kifejezést úgy emlegetik pszeudokód . Lehetővé teszi számunkra, hogy meghatározzuk egy algoritmus megvalósítását. Egyszerű szavakkal úgy definiálhatjuk, mint egy algoritmus kifőzött reprezentációját.

Az elmúlt évtizedben az algoritmusokat a pszeudokód segítségével határozták meg, mivel azok a programozók számára értelmezhetők, függetlenül a programozási előéletüktől, tudásuktól. A pszeudokód egy kód hamis kódja vagy reprezentációja, amelyet még egy iskolai szintű programozási ismeretekkel rendelkező laikus is megért.

Megértjük az algoritmus és a pszeudokód közötti különbséget.

Algoritmus

Ez a cselekvések vagy attitűdök szervezett, logikus sorozata egy adott problémával kapcsolatban. A probléma megoldása érdekében a programozó egy algoritmust valósít meg. Az algoritmus természetes verbális, de kevés technikai megfigyeléssel fejeződik ki.

javascript oktatóanyag

Pszeudokód

Megjegyzések és tájékoztató szöveg formájában készült, amely csak angol nyelven íródott. A programozási nyelvekhez hasonlóan nincs szintaxisa, így a fordító nem tudja lefordítani vagy értelmezni.

A pszeudokód előnyei

  • Bármely megközelítés olvashatóságának javítása érdekében a pszeudokód nagyon fontos szerepet játszik.
  • A program és az algoritmus között a pszeudokód hídként működik. Dokumentumként kezeli, hogy a fejlesztő könnyen megértse a programot.
  • A pszeudokód a program egyes sorain végzett munka elmagyarázására összpontosít. Emiatt a programozó nagyon könnyen elkészítheti a kódot.

A pszeudokód hátrányai

A pszeudokódnak is vannak hátrányai Jáva . A Java pszeudokódjának számos hátránya van, amelyek a következők:

  • A programozási kód vizuális megjelenítése könnyen érthető, és a pszeudokód nem biztosítja ezt.
  • Nincs jól meghatározott formátum a pszeudokód írásához.
  • A pszeudokódhoz nem állnak rendelkezésre szabványok. A cégek saját szabványaikat használják a megírásához.
  • Ha pszeudokódot használunk, akkor még egy dokumentumot kell karbantartanunk a kódunkhoz.

Pszeudokód írásának módja Java nyelven

Ahhoz, hogy a pszeudokódot Java nyelven írhassuk, a következő lépéseket kell végrehajtanunk:

  • Először meg kell őriznünk a feladatok sorrendjének elrendezését, és ennek alapján meg kell írni a pszeudokódot.
  • A pszeudokód a célt vagy célt megállapító kijelentéssel kezdődik.

Példa:

Tegyük fel, hogy van egy programunk, amely lehetővé teszi a felhasználó számára, hogy ellenőrizze, hogy a szám Armstrong-e vagy sem.

Az állításokat ugyanúgy behúzzuk, mint a ha-egyéb, azért és míg hurkok célja. Ezáltal nagyon könnyű megérteni a végrehajtási mechanizmust és a döntés-ellenőrzést.

Az állítást a következőképpen húzzuk be:

 for 1 to 5 print result 'Inside for loop.' if 4 > 3 print result 'Inside if statement.' while 4 > 3 print result 'Inside the while loop.' 

Az alábbiakban felsorolunk néhány pontot, amelyeket szem előtt kell tartanunk, amikor egy program pszeudokódját Java nyelven tervezzük.

  • A megfelelő elnevezési konvenciót kell használnunk. Ezzel nagyon könnyű megérteni a pszeudokódot. Tehát az elnevezésnek egyszerűnek és egyértelműnek kell lennie.
  • A megfelelő mondatokat kell használnunk. A metódusoknál a CamelCase-t, a konstansoknál a nagybetűt, a változóknál a kisbetűt használjuk.
  • A pszeudokód nem lehet elvont, és azt, ami a tényleges kódban fog történni, ki kell dolgozni.
  • Az 'if-then, 'for', 'while', 'eset' szabványos programozási struktúrákat ugyanúgy használjuk, mint a programozásban.
  • A pszeudokód minden szakaszának teljesnek, végesnek és érthetőnek kell lennie.
  • A pszeudokódnak olyan egyszerűnek kell lennie, amennyire a szakkifejezéseket nem ismerő laikus megértheti. Tehát a pszeudokódot nem írjuk teljesen programozott módon.

ArmstrongNumberExample.java

 class ArmstrongNumberExample{ public static void main(String[] args) { int c = 0, a, temp; int n = 153; //It is the number to check armstrong temp = n; while(n > 0) { a = n % 10; n = n / 10; c = c +(a * a * a); } if(temp == c) System.out.println('armstrong number'); else System.out.println('Not armstrong number'); } } 

A fenti program pszeudokódja a következő módon írható:

  1. Inicializálja c nullára.
  2. Az Armstrong ellenőrzéséhez inicializálja az n-t véletlen számra.
  3. Inicializálja a hőmérsékletet n-re.
  4. Addig ismételje a lépéseket, amíg az n értéke nagyobb lesz nullánál.
  5. Keressen emlékeztetőt n-re az n%10 használatával.
  6. Távolítsa el a szám utolsó számjegyét az n/10 gombbal.
  7. Keresse meg az emlékeztető háromszorosát, és adja hozzá a c.
  8. Ha hőmérséklet == c
    'Armstrong-szám' nyomtatása
  9. más
    Nem Armstrong-szám

A fenti program algoritmusa a következő módon írható fel:

Írja be a számot.

  1. Inicializálja c = 0 és hőmérséklet = n.
  2. Ismételje addig, amíg (hőmérséklet != 0)
  3. a = hőmérséklet % 10 //maradék
  4. c = c + (a * a * a)
  5. hőmérséklet = hőmérséklet / 10
  6. ha (c == n)
  7. Az „Armstrong-szám” megjelenítése
  8. Más
  9. „Nem Armstrong-szám” megjelenítése