Cum se creează un program de calcul de bază folosind Java?

Cum Se Creeaza Un Program De Calcul De Baza Folosind Java



Programul de bază al calculatorului este creat pentru a efectua operații aritmetice de zi cu zi mai ușor și mai rapid. Operațiunile sunt „ + ”, “ ”, “ / ”, “ * ' și ' ^ ”. Aceste operațiuni trebuie efectuate de calculatorul simplu sau de bază, totuși calculatoarele științifice pot efectua operații mai avansate. Acest ghid demonstrează ghidul procedural pas cu pas pentru crearea unui calculator de bază folosind Java.

Cum se creează un program de calcul de bază folosind Java?

Pentru a crea un calculator de bază, declarația Switch este cea mai bună alegere, mai ales pentru un utilizator cu starea inițială și intermediară. Acest lucru se datorează faptului că codul care utilizează instrucțiunile switch este foarte puțin lung și ușor de înțeles datorită utilizării mai puțin neglijabile a elementelor complexe.

Să parcurgem o procedură pas cu pas pentru a crea un calculator de bază folosind Java:







Pasul 1: Obținerea intrărilor de la utilizator
Primul pas în crearea unui calculator este obținerea datelor de la utilizator. Aceste date indică ce aritmetică trebuie efectuată pe ce numere. De exemplu, accesați codul de mai jos:



import java. util . Scanner ;
clasă Principal {
// creează metoda main().
public static gol principal ( Şir [ ] argumente ) {
char operator ;
Prima valoare dublă , secondValue , calculateOutput ;
Intrare scaner = nou Scanner ( Sistem. în ) ;
Sistem. afară . println ( „Alegeți o operație de efectuat: +, -, *, / sau ^” ) ;
operator = intrare. Următorul ( ) . char At ( 0 ) ;
Sistem. afară . println ( „Introduceți primul număr pentru calcul:” ) ;
prima valoare = intrare. următorulDublu ( ) ;
Sistem. afară . println ( „Introduceți al doilea număr pentru calcul:” ) ;
secondValue = intrare. următorulDublu ( ) ;

Descrierea codului de mai sus:



  • Mai întâi, importați „ Scanner ” utilitar în fișierul Java pentru a efectua operația de preluare a datelor de la utilizator în timpul rulării. Și creați o clasă care să dețină „ principal() ”funcție.
  • Apoi, creați o variabilă de tip char numită „ operator ” și tipul întreg “ prima valoare ”, “ secondValue ', și ' calculateOutput ”. De asemenea, creați o instanță a „ Scanner ” clasa numită ” intrare ”.
  • Apoi, tipărește simbolurile operațiilor aritmetice pe consolă, iar utilizatorul introduce simbolul operației necesare. Simbolul introdus este stocat în noua variabilă numită „ operator ”.
  • După aceea, preluați primul număr și al doilea număr de la utilizator și stocați-le în „ prima valoare ' și ' secondValue ”.

Pasul 2: Obținerea intrărilor de la utilizator
Acum, utilizați „ intrerupator ” declarație pentru a implementa calculatorul de bază. Fiecare caz de instrucțiune switch se ocupă cu operația aritmetică unică a calculatorului. Accesați codul de mai jos:





intrerupator ( operator ) {
caz '+' :
calculateOutput = prima valoare + secondValue ;
Sistem. afară . println ( „Adăugarea valorii furnizate” + prima valoare + ' și ' + secondValue + ' = ' + calculateOutput ) ;
pauză ;

caz '-' :
calculateOutput = prima valoare - secondValue ;
Sistem. afară . println ( „Scăderea valorii furnizate” + prima valoare + ' și ' + secondValue + ' = ' + calculateOutput ) ;
pauză ;

caz '*' :
calculateOutput = prima valoare * secondValue ;
Sistem. afară . println ( „Înmulțirea valorii furnizate” + prima valoare + ' și ' + secondValue + ' = ' + calculateOutput ) ;
pauză ;

caz '/' :
calculateOutput = prima valoare / secondValue ;
Sistem. afară . println ( „Diviziunea valorii oferite” + prima valoare + ' și ' + secondValue + ' = ' + calculateOutput ) ;
pauză ;
caz '^' :
calculateOutput = Matematică . pow ( prima valoare , secondValue ) ;
Sistem. afară . println ( „Puterea valorii oferite” + prima valoare + ' și ' + secondValue + ' = ' + calculateOutput ) ;
pauză ;

Mod implicit :
Sistem. afară . println ( 'Operator nevalid!' ) ;
pauză ;
}
intrare. închide ( ) ;
}
}

Explicația codului de mai sus:

  • În primul rând, utilizați „ intrerupator „funcționarea „ operator ' variabil.
  • Apoi creați un caz pentru „ + ”, care adaugă simbolul „ prima valoare ' și ' secondValue ” variabile și stocați răspunsul într-o variabilă separată numită „ calculateOutput ”.
  • În plus, utilizați „ pauză ” pentru a opri procesarea și a ieși din instrucțiunea switch case.
  • Mai mult, folosiți „ System.out.println() ” pentru a imprima rezultatul generat pe consolă.
  • Apoi, creați cazuri pentru „ ”, “ + ”, “ * ”, “ / ', și ' ^ ” simboluri pentru a efectua operațiile aritmetice de scădere, adunare, înmulțire, împărțire și putere pe valorile furnizate.
  • După aceea, folosiți „ matematica. Pow() ” metodă de a efectua operația de putere asupra variabilelor.
  • În cele din urmă, „ Mod implicit ” este folosit cuvântul cheie care afișează un mesaj de eroare. Acest mesaj de eroare apare numai atunci când niciunul dintre cazurile de mai sus nu este utilizat.
  • De asemenea, închideți fereastra „Scaner” pentru a economisi memorie și pentru a îmbunătăți performanța.

După încheierea fazei de compilare:



Figura de mai sus ilustrează faptul că un calculator de bază a fost generat folosind Java.

Concluzie

Calculatorul de bază este format din +, -, /, * și ^ care pot fi realizate folosind o declarație Switch case. Fiecare operație matematică este tratată ca un caz pentru comutator și operația respectivă este efectuată în corp. Acest ghid a demonstrat pașii detaliați pentru a crea un program de calculator de bază folosind Java.