logo

Pseudokode Java

I Java blir et begrep som brukes for programmering og algoritmebaserte felt referert til som pseudokode . Det lar oss definere implementeringen av en algoritme. Med enkle ord kan vi definere det som en algoritmes tilberedte representasjon.

I det siste tiåret er algoritmene definert ved hjelp av pseudokoden slik de kan tolkes av programmerere, uavhengig av deres programmeringsbakgrunn eller kunnskap. Pseudokode er den falske koden eller representasjonen av en kode som selv en lekperson som har programmeringskunnskap på skolenivå kan forstå.

La oss forstå forskjellen mellom Algoritme og Pseudokode.

Algoritme

Det er en organisert, logisk sekvens av handlinger eller holdninger til et bestemt problem. For å løse et problem implementerer en programmerer en algoritme. Algoritmen uttrykkes ved bruk av naturlige verbale, men få tekniske observasjoner.

navn på usa by

Pseudokode

Den er skrevet i form av merknader og informasjonstekst som kun er skrevet på vanlig engelsk. Akkurat som programmeringsspråk har den ingen syntaks, så den kan ikke kompileres eller tolkes av kompilatoren.

Fordeler med Pseudokode

  • For å forbedre lesbarheten til enhver tilnærming, spiller pseudokode en svært viktig rolle.
  • Mellom programmet og algoritmen fungerer Pseudokode som en bro. Det behandles som et dokument slik at utvikleren enkelt kan forstå programmet.
  • Pseudokode fokuserer på å forklare arbeidet på hver linje i programmet. På grunn av dette er det veldig enkelt for programmereren å konstruere koden.

Ulemper med Pseudokode

Pseudokoden kommer også med ulemper Java . Det er forskjellige ulemper med Pseudokode i Java som er som følger:

  • Den visuelle representasjonen av programmeringskoden kan lett forstås, og pseudokoden gir den ikke.
  • Det er ikke noe veldefinert format for å skrive pseudokoden.
  • Det er ingen standarder tilgjengelig for pseudokode. Bedrifter bruker sine egne standarder for å skrive det.
  • Hvis vi bruker pseudokode, må vi vedlikeholde ett dokument til for koden vår.

Måte å skrive pseudokode i Java

For å skrive pseudokoden i Java, må vi bruke følgende trinn:

  • Vi må først opprettholde ordningen med sekvensen av oppgavene og, basert på det, skrive pseudokoden.
  • Pseudokoden starter med utsagnet som etablerer målet eller målet.

Eksempel:

Anta at vi har et program som lar brukeren sjekke om nummeret er Armstrong eller ikke.

Vi rykker inn utsagnene på samme måte som hvis-annet, for og samtidig som løkker er ment. Ved å gjøre det er det veldig enkelt å forstå utførelsesmekanismen og beslutningskontrollen.

Vi trekker inn uttalelsen på følgende måte:

 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.' 

Nedenfor er noen punkter som vi må huske på når vi designer pseudokoden til et program i Java.

  • Vi må bruke passende navnekonvensjon. Ved å gjøre det er det veldig enkelt å forstå pseudokoden. Så navngivningen bør være enkel og distinkt.
  • Vi må bruke passende setningshus. For metoder bruker vi CamelCase, for konstanter bruker vi store bokstaver, og for variabler bruker vi små bokstaver.
  • Pseudokoden skal ikke være abstrakt, og det som skal skje i selve koden bør utdypes.
  • Vi bruker standardprogrammeringsstrukturene 'hvis-da', 'for', 'mens', 'tilfeller' på samme måte som vi bruker det i programmering.
  • Alle delene av pseudokoden skal være fullført, endelige og klare å forstå.
  • Pseudokoden skal være så enkel som den kan forstås av en lekmann som ikke har tilstrekkelig kunnskap om tekniske termer. Så vi skriver ikke pseudokoden på en fullstendig programmatisk måte.

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'); } } 

Pseudokoden til programmet ovenfor kan skrives på følgende måte:

  1. Initialiser c til null.
  2. Initialiser n til et tilfeldig tall for å sjekke Armstrong.
  3. Initialiser temp til n.
  4. Gjenta trinnene til verdien av n er større enn null.
  5. Finn en påminnelse om n ved å bruke n%10.
  6. Fjern det siste sifferet fra nummeret ved å bruke n/10.
  7. Finn de tre ganger av påminnelsen og legg den til c.
  8. Hvis temp == c
    Skriv ut 'Armstrong-nummer'
  9. ellers
    Ikke et Armstrong-nummer

Algoritmen til programmet ovenfor kan skrives på følgende måte:

Skriv inn nummeret.

  1. Initialiser c = 0 og temp = n.
  2. Gjenta til (temp != 0)
  3. a = temp % 10 //resten
  4. c = c + (a * a * a)
  5. temp = temp / 10
  6. hvis (c == n)
  7. Vis 'Armstrong-nummer'
  8. Ellers
  9. Vis 'Ikke et Armstrong-nummer'