Jak vytvořit základní program kalkulačky pomocí Javy?

Jak Vytvorit Zakladni Program Kalkulacky Pomoci Javy



Základní program kalkulačky je vytvořen pro snadnější a rychlejší provádění každodenních aritmetických operací. Operace jsou „ + “, “ “, “ / “, “ * ' a ' ^ “. Tyto operace musí provádět jednoduchá nebo základní kalkulačka, vědecké kalkulačky však mohou provádět i pokročilejší operace. Tato příručka ukazuje postupnou příručku krok za krokem pro vytvoření základní kalkulačky pomocí Javy.

Jak vytvořit základní program kalkulačky pomocí Javy?

Pro vytvoření základní kalkulačky je příkaz Switch tou nejlepší volbou, zejména pro uživatele počátečního a středního stavu. Je to proto, že kód používající příkazy switch je velmi kratší a snadno pochopitelný díky méně zanedbatelnému použití složitých prvků.

Projdeme si krok za krokem postup vytvoření základní kalkulačky pomocí Javy:







Krok 1: Získání vstupů od uživatele
Prvním krokem při vytváření kalkulačky je získání dat od uživatele. Tato data říkají, která aritmetika musí být provedena na jakých číslech. Navštivte například níže uvedený kód:



import Jáva. util . Skener ;
třída Hlavní {
// vytvoření metody main().
veřejnost statický prázdnota hlavní ( Tětiva [ ] argumenty ) {
char operátor ;
Dvojitá první hodnota , druháValue , vypočítatVýstup ;
Vstup skeneru = Nový Skener ( Systém. v ) ;
Systém. ven . println ( 'Vyberte operaci, kterou chcete provést: +, -, *, / nebo ^' ) ;
operátor = vstup. další ( ) . char At ( 0 ) ;
Systém. ven . println ( 'Zadejte první číslo pro výpočet:' ) ;
prvníHodnota = vstup. dalšíDouble ( ) ;
Systém. ven . println ( 'Zadejte druhé číslo pro výpočet:' ) ;
druháValue = vstup. dalšíDouble ( ) ;

Popis výše uvedeného kódu:



  • Nejprve importujte „ Skener ” v souboru Java k provedení operace načítání dat od uživatele za běhu. A vytvořte třídu, která má „ hlavní() funkce “.
  • Dále vytvořte proměnnou typu char s názvem „ operátor “ a typ celého čísla “ prvníHodnota “, “ druháValue ', a ' vypočítatVýstup “. Vytvořte také instanci souboru „ Skener “třída s názvem “ vstup “.
  • Poté vytiskne symboly aritmetických operací na konzoli a uživatel zadá požadovaný symbol operace. Zadaný symbol se uloží do nové proměnné s názvem „ operátor “.
  • Poté získejte první číslo a druhé číslo od uživatele a uložte je do „ prvníHodnota ' a ' druháValue “.

Krok 2: Získání vstupů od uživatele
Nyní použijte „ přepínač ” pro implementaci základní kalkulačky. Každý případ příkazu switch se zabývá jedinou aritmetickou operací kalkulačky. Navštivte níže uvedený kód:





přepínač ( operátor ) {
pouzdro '+' :
vypočítatVýstup = prvníHodnota + druháValue ;
Systém. ven . println ( 'Přidání poskytnuté hodnoty' + prvníHodnota + ' a ' + druháValue + ' = ' + vypočítatVýstup ) ;
přestávka ;

pouzdro '-' :
vypočítatVýstup = prvníHodnota - druháValue ;
Systém. ven . println ( 'Odečtení poskytnuté hodnoty' + prvníHodnota + ' a ' + druháValue + ' = ' + vypočítatVýstup ) ;
přestávka ;

pouzdro '*' :
vypočítatVýstup = prvníHodnota * druháValue ;
Systém. ven . println ( 'Násobení poskytnuté hodnoty' + prvníHodnota + ' a ' + druháValue + ' = ' + vypočítatVýstup ) ;
přestávka ;

pouzdro '/' :
vypočítatVýstup = prvníHodnota / druháValue ;
Systém. ven . println ( 'Rozdělení poskytnuté hodnoty' + prvníHodnota + ' a ' + druháValue + ' = ' + vypočítatVýstup ) ;
přestávka ;
pouzdro '^' :
vypočítatVýstup = Matematika . pow ( prvníHodnota , druháValue ) ;
Systém. ven . println ( 'Síla poskytované hodnoty' + prvníHodnota + ' a ' + druháValue + ' = ' + vypočítatVýstup ) ;
přestávka ;

výchozí :
Systém. ven . println ( 'Neplatný operátor!' ) ;
přestávka ;
}
vstup. zavřít ( ) ;
}
}

Vysvětlení výše uvedeného kódu:

  • Nejprve použijte „ přepínač 'provozování' operátor “proměnná.
  • Dále vytvořte případ pro „ + “, který přidává „ prvníHodnota ' a ' druháValue ” proměnné a uložte odpověď do samostatné proměnné s názvem “ vypočítatVýstup “.
  • Kromě toho využijte „ přestávka ” pro zastavení zpracování a ukončení příkazu switch case.
  • Navíc použijte „ System.out.println() ” metoda pro tisk vygenerovaného výsledku na konzole.
  • Poté vytvořte případy pro „ “, “ + “, “ * “, “ / ', a ' ^ ” pro provádění odpovídajících aritmetických operací odčítání, sčítání, násobení, dělení a mocnin na zadaných hodnotách.
  • Poté použijte „ matematika. pow() ” metoda k provedení operace napájení proměnných.
  • Nakonec „ výchozí ” se používá klíčové slovo, které vypíše chybovou zprávu. Tato chybová zpráva se zobrazí pouze v případě, že není použit žádný z výše uvedených případů.
  • Zavřete také okno „Skener“, abyste ušetřili paměť a zvýšili výkon.

Po skončení fáze kompilace:



Výše uvedený obrázek ukazuje, že základní kalkulačka byla vygenerována pomocí Java.

Závěr

Základní kalkulačka se skládá z +, -, /, * a ^, které lze provést pomocí příkazu Switch case. Každá matematická operace je považována za případ pro spínač a tato konkrétní operace se provádí v těle. Tato příručka ukazuje podrobné kroky k vytvoření základního programu kalkulačky pomocí Javy.