Hvordan opretter man et grundlæggende regneprogram ved hjælp af Java?

Hvordan Opretter Man Et Grundlaeggende Regneprogram Ved Hjaelp Af Java



Det grundlæggende regneprogram er skabt til at udføre daglige regneoperationer nemmere og hurtigere. Operationerne er ' + ', ' ', ' / ', ' * ' og ' ^ ”. Disse operationer skal udføres af den enkle eller grundlæggende lommeregner, men videnskabelige lommeregnere kan udføre mere avancerede operationer. Denne vejledning demonstrerer den trinvise procedurevejledning til oprettelse af en grundlæggende lommeregner ved hjælp af Java.

Hvordan opretter man et grundlæggende regneprogram ved hjælp af Java?

For at oprette en grundlæggende lommeregner er Switch-sætningen det bedste valg, især for en bruger af start- og mellemtilstand. Det skyldes, at koden ved hjælp af switch-sætninger er meget mindre i længden og let at forstå på grund af mindre ubetydelig brug af komplekse elementer.

Lad os gennemgå en trin-for-trin procedure for at skabe en grundlæggende lommeregner ved hjælp af Java:







Trin 1: Få input fra brugeren
Det første trin i oprettelsen af ​​en lommeregner er at få data fra brugeren. Disse data fortæller, hvilken aritmetik der skal udføres på hvilke tal. Besøg f.eks. nedenstående kode:



importere java. util . Scanner ;
klasse Hoved {
// oprettelse af main() metode
offentlig statisk ugyldig vigtigste ( Snor [ ] args ) {
char operatør ;
Dobbelt førsteværdi , andenværdi , beregne output ;
Scanner input = ny Scanner ( System. i ) ;
System. ud . println ( 'Vælg en handling at udføre: +, -, *, / eller ^' ) ;
operatør = input. Næste ( ) . char Kl ( 0 ) ;
System. ud . println ( 'Indtast det første tal til beregning:' ) ;
førsteVærdi = input. næsteDobbelt ( ) ;
System. ud . println ( 'Indtast andet tal til beregning:' ) ;
andenværdi = input. næsteDobbelt ( ) ;

Beskrivelse af ovenstående kode:



  • Først skal du importere ' Scanner ” værktøj i Java-filen til at udføre handlingen med at hente data fra brugeren under kørsel. Og opret en klasse, der holder ' hoved() ' funktion.
  • Opret derefter en tegntypevariabel med navnet ' operatør ' og heltalstype ' førsteVærdi ', ' andenværdi ', og ' beregne output ”. Opret også en forekomst af ' Scanner ' klasse med navnet ' input ”.
  • Udskriver derefter de aritmetiske operationssymboler på konsollen, og brugeren indtaster det nødvendige operationssymbol. Det indtastede symbol gemmes i den nye variabel med navnet ' operatør ”.
  • Hent derefter det første nummer og det andet tal fra brugeren og gem dem i ' førsteVærdi ' og ' andenværdi ”.

Trin 2: Få input fra brugeren
Brug nu ' kontakt ” erklæring til at implementere den grundlæggende lommeregner. Hvert tilfælde af switch-sætning omhandler den enkelte aritmetiske operation af lommeregneren. Besøg nedenstående kode:





kontakt ( operatør ) {
sag '+' :
beregne output = førsteVærdi + andenværdi ;
System. ud . println ( 'Tilføjelsen af ​​angivet værdi' + førsteVærdi + 'og' + andenværdi + ' = ' + beregne output ) ;
pause ;

sag '-' :
beregne output = førsteVærdi - andenværdi ;
System. ud . println ( 'Straktionen af ​​den angivne værdi' + førsteVærdi + 'og' + andenværdi + ' = ' + beregne output ) ;
pause ;

sag '*' :
beregne output = førsteVærdi * andenværdi ;
System. ud . println ( 'Multiplikationen af ​​angivet værdi' + førsteVærdi + 'og' + andenværdi + ' = ' + beregne output ) ;
pause ;

sag '/' :
beregne output = førsteVærdi / andenværdi ;
System. ud . println ( 'Opdelingen af ​​tilvejebragt værdi' + førsteVærdi + 'og' + andenværdi + ' = ' + beregne output ) ;
pause ;
sag '^' :
beregne output = Matematik . pow ( førsteVærdi , andenværdi ) ;
System. ud . println ( 'Kraften ved tilvejebragt værdi' + førsteVærdi + 'og' + andenværdi + ' = ' + beregne output ) ;
pause ;

Standard :
System. ud . println ( 'Ugyldig operatør!' ) ;
pause ;
}
input. tæt ( ) ;
}
}

Forklaring af ovenstående kode:

  • Først skal du bruge ' kontakt ' drift af ' operatør ' variabel.
  • Opret derefter en sag for ' + symbol, som tilføjer ' førsteVærdi ' og ' andenværdi ' variabler og gem svaret i en separat variabel ved navn ' beregne output ”.
  • Derudover skal du bruge ' pause ”-erklæring for at stoppe behandlingen og afslutte switch-sagserklæringen.
  • Brug desuden ' System.out.println() ” metode til at udskrive det genererede resultat på konsollen.
  • Opret derefter sager for ' ', ' + ', ' * ', ' / ', og ' ^ ”-symboler for at udføre de tilsvarende aritmetiske subtraktions-, additions-, multiplikations-, divisions- og potensoperationer på de angivne værdier.
  • Brug derefter ' matematik. Pow() ” metode til at udføre driften af ​​magt på variablerne.
  • I sidste ende vil ' Standard ” anvendes nøgleord, der udskriver en fejlmeddelelse. Denne fejlmeddelelse vises kun, når ingen af ​​ovenstående tilfælde bruges.
  • Luk også vinduet 'Scanner' for at spare hukommelse og forbedre ydeevnen.

Efter afslutningen af ​​kompileringsfasen:



Ovenstående figur illustrerer, at en grundlæggende lommeregner er blevet genereret ved hjælp af Java.

Konklusion

Den grundlæggende lommeregner består af +, -, /, * og ^, som kan laves ved hjælp af en Switch case-sætning. Hver matematisk operation behandles som et tilfælde for omskifteren, og den pågældende operation udføres i kroppen. Denne vejledning har vist de detaljerede trin til at oprette et grundlæggende regneprogram ved hjælp af Java.