Ako vytvoriť základný program kalkulačky pomocou Java?

Ako Vytvorit Zakladny Program Kalkulacky Pomocou Java



Základný program kalkulačky je vytvorený na jednoduchšie a rýchlejšie vykonávanie každodenných aritmetických operácií. Operácie sú „ + “, “ “, “ / “, “ * “ a „ ^ “. Tieto operácie musí vykonávať jednoduchá alebo základná kalkulačka, vedecké kalkulačky však môžu vykonávať aj pokročilejšie operácie. Táto príručka ukazuje postupnú príručku krok za krokom na vytvorenie základnej kalkulačky pomocou jazyka Java.

Ako vytvoriť základný program kalkulačky pomocou Java?

Na vytvorenie základnej kalkulačky je najlepšou voľbou príkaz Switch, najmä pre používateľa začiatočného a stredného stavu. Je to preto, že kód používajúci príkazy switch je veľmi kratší a ľahko pochopiteľný vďaka menej zanedbateľnému použitiu zložitých prvkov.

Prejdime si krok za krokom postup na vytvorenie základnej kalkulačky pomocou Java:







Krok 1: Získanie vstupov od používateľa
Prvým krokom pri vytváraní kalkulačky je získanie údajov od používateľa. Tieto údaje hovoria, ktorá aritmetika sa musí vykonať na ktorých číslach. Navštívte napríklad nižšie uvedený kód:



importovať java. util . Skener ;
trieda Hlavná {
// vytvorenie metódy main().
verejnosti statické neplatné Hlavná ( Reťazec [ ] args ) {
char operátor ;
Dvojnásobná prvá hodnota , druháHodnota , vypočítať výstup ;
Vstup skenera = Nový Skener ( Systém. v ) ;
Systém. von . println ( 'Vyberte operáciu, ktorú chcete vykonať: +, -, *, / alebo ^' ) ;
operátor = vstup. Ďalšie ( ) . charAt ( 0 ) ;
Systém. von . println ( 'Zadajte prvé číslo pre výpočet:' ) ;
firstValue = vstup. nextDouble ( ) ;
Systém. von . println ( 'Zadajte druhé číslo pre výpočet:' ) ;
druháHodnota = vstup. nextDouble ( ) ;

Popis vyššie uvedeného kódu:



  • Najprv importujte súbor „ Skener ” v súbore Java na vykonanie operácie získania údajov od užívateľa v čase spustenia. A vytvorte triedu, ktorá má „ Hlavná() “.
  • Ďalej vytvorte premennú typu znak s názvom „ operátor “ a typ celého čísla “ firstValue “, “ druháHodnota “ a „ vypočítať výstup “. Vytvorte tiež inštanciu súboru „ Skener “trieda s názvom “ vstup “.
  • Potom vytlačí symboly aritmetických operácií na konzole a používateľ zadá požadovaný symbol operácie. Zadaný symbol sa uloží do novej premennej s názvom „ operátor “.
  • Potom získajte prvé číslo a druhé číslo od používateľa a uložte ich do „ firstValue “ a „ druháHodnota “.

Krok 2: Získanie vstupov od používateľa
Teraz použite „ prepínač ” na implementáciu základnej kalkulačky. Každý prípad príkazu switch sa zaoberá jednou aritmetickou operáciou kalkulačky. Navštívte nižšie uvedený kód:





prepínač ( operátor ) {
prípad '+' :
vypočítať výstup = firstValue + druháHodnota ;
Systém. von . println ( 'Pridanie poskytnutej hodnoty' + firstValue + ' a ' + druháHodnota + ' = ' + vypočítať výstup ) ;
prestávka ;

prípad '-' :
vypočítať výstup = firstValue - druháHodnota ;
Systém. von . println ( 'Odčítanie poskytnutej hodnoty' + firstValue + ' a ' + druháHodnota + ' = ' + vypočítať výstup ) ;
prestávka ;

prípad '*' :
vypočítať výstup = firstValue * druháHodnota ;
Systém. von . println ( 'Násobenie poskytnutej hodnoty' + firstValue + ' a ' + druháHodnota + ' = ' + vypočítať výstup ) ;
prestávka ;

prípad '/' :
vypočítať výstup = firstValue / druháHodnota ;
Systém. von . println ( 'Rozdelenie poskytnutej hodnoty' + firstValue + ' a ' + druháHodnota + ' = ' + vypočítať výstup ) ;
prestávka ;
prípad '^' :
vypočítať výstup = Matematika . pow ( firstValue , druháHodnota ) ;
Systém. von . println ( 'Sila poskytovanej hodnoty' + firstValue + ' a ' + druháHodnota + ' = ' + vypočítať výstup ) ;
prestávka ;

predvolená :
Systém. von . println ( 'Neplatný operátor!' ) ;
prestávka ;
}
vstup. Zavrieť ( ) ;
}
}

Vysvetlenie vyššie uvedeného kódu:

  • Najprv použite „ prepínač “prevádzka “ operátor “premenná.
  • Ďalej vytvorte prípad pre „ + “, ktorý pridáva „ firstValue “ a „ druháHodnota ” premenné a odpoveď uložte do samostatnej premennej s názvom “ vypočítať výstup “.
  • Okrem toho využite „ prestávka ” na zastavenie spracovania a ukončenie príkazu switch case.
  • Okrem toho použite „ System.out.println() ” spôsob vytlačenia vygenerovaného výsledku na konzole.
  • Potom vytvorte prípady pre „ “, “ + “, “ * “, “ / “ a „ ^ ” symboly na vykonanie príslušných aritmetických operácií odčítania, sčítania, násobenia, delenia a mocniny na poskytnutých hodnotách.
  • Potom použite „ matematika. pow() ” metóda na vykonanie operácie napájania premenných.
  • Na záver, „ predvolená ” sa používa kľúčové slovo, ktoré vytlačí chybové hlásenie. Toto chybové hlásenie sa zobrazí iba vtedy, keď sa nepoužije žiadny z vyššie uvedených prípadov.
  • Zatvorte tiež okno „Skener“, aby ste ušetrili pamäť a zvýšili výkon.

Po skončení fázy kompilácie:



Vyššie uvedený obrázok ilustruje, že základná kalkulačka bola vygenerovaná pomocou Java.

Záver

Základná kalkulačka pozostáva z +, -, /, * a ^, ktoré možno vykonať pomocou príkazu Switch case. Každá matematická operácia sa považuje za prípad prepínača a táto konkrétna operácia sa vykonáva v tele. Táto príručka ukazuje podrobné kroky na vytvorenie základného programu kalkulačky pomocou Java.