Hogyan készítsünk alapvető számológépet Java használatával?
Alapvető számológép létrehozásához a Switch utasítás a legjobb választás, különösen a kezdő és köztes állapotú felhasználók számára. Ennek az az oka, hogy a switch utasításokat használó kód nagyon rövidebb, és könnyen érthető az összetett elemek kevésbé elhanyagolható használata miatt.
Lépésről lépésre járjunk végig egy alapvető számológép Java használatával történő létrehozásához:
1. lépés: Bemenetek lekérése a felhasználótól
A számológép létrehozásának első lépése az adatok lekérése a felhasználótól. Ezek az adatok megmondják, hogy melyik számon melyik aritmetikát kell elvégezni. Látogassa meg például az alábbi kódot:
import Jáva. util . Scanner ;
osztály Fő {
// main() metódus létrehozása
nyilvános statikus üres fő- ( Húr [ ] args ) {
char operátor ;
Dupla elsőérték , secondValue , Kimenet kiszámítása ;
Szkenner bemenet = új Scanner ( Rendszer. ban ben ) ;
Rendszer. ki . println ( 'Válassza ki a végrehajtandó műveletet: +, -, *, / vagy ^' ) ;
operátor = bemenet. következő ( ) . charAt ( 0 ) ;
Rendszer. ki . println ( 'Írja be az első számot a számításhoz:' ) ;
firstValue = bemenet. következőDupla ( ) ;
Rendszer. ki . println ( 'Írja be a második számot a számításhoz:' ) ;
secondValue = bemenet. következőDupla ( ) ;
A fenti kód leírása:
- Először importálja a ' Scanner ” segédprogramot a Java fájlban, hogy végrehajtsa az adatok lekérését a felhasználótól futás közben. És hozzon létre egy osztályt, amely tartalmazza a ' fő() ” funkciót.
- Ezután hozzon létre egy karakter típusú változót ' operátor 'és egész szám típusa' firstValue ”, „ secondValue ”, és „ Kimenet kiszámítása ”. Ezenkívül hozzon létre egy példányt a „ Scanner ' osztály neve ' bemenet ”.
- Ezután kinyomtatja az aritmetikai műveletek szimbólumait a konzolon, és a felhasználó beírja a szükséges műveleti szimbólumot. A beírt szimbólum az új változóban, a „ operátor ”.
- Ezt követően kérje le a felhasználótól az első és a második számot, és tárolja őket a ' firstValue ” és „ secondValue ”.
2. lépés: Bemenetek lekérése a felhasználótól
Most használja a „ kapcsoló ” utasítást az alapszámítógép megvalósításához. A switch utasítás minden esete a számológép egyetlen aritmetikai műveletével foglalkozik. Látogassa meg az alábbi kódot:
kapcsoló ( operátor ) {
ügy '+' :
Kimenet kiszámítása = firstValue + secondValue ;
Rendszer. ki . println ( 'A biztosított érték hozzáadása' + firstValue + 'és' + secondValue + ' = ' + Kimenet kiszámítása ) ;
szünet ;
ügy '-' :
Kimenet kiszámítása = firstValue - secondValue ;
Rendszer. ki . println ( 'A megadott érték kivonása' + firstValue + 'és' + secondValue + ' = ' + Kimenet kiszámítása ) ;
szünet ;
ügy '*' :
Kimenet kiszámítása = firstValue * secondValue ;
Rendszer. ki . println ( 'A megadott érték szorzása' + firstValue + 'és' + secondValue + ' = ' + Kimenet kiszámítása ) ;
szünet ;
ügy '/' :
Kimenet kiszámítása = firstValue / secondValue ;
Rendszer. ki . println ( 'A nyújtott érték felosztása' + firstValue + 'és' + secondValue + ' = ' + Kimenet kiszámítása ) ;
szünet ;
ügy '^' :
Kimenet kiszámítása = Math . hadifogoly ( firstValue , secondValue ) ;
Rendszer. ki . println ( 'A nyújtott érték ereje' + firstValue + 'és' + secondValue + ' = ' + Kimenet kiszámítása ) ;
szünet ;
alapértelmezett :
Rendszer. ki . println ( 'Érvénytelen operátor!' ) ;
szünet ;
}
bemenet. Bezárás ( ) ;
}
}
A fenti kód magyarázata:
- Először használja a „ kapcsoló ' működése a ' operátor ” változó.
- Ezután hozzon létre egy esetet a „ + ' szimbólum, amely hozzáadja a ' firstValue ” és „ secondValue ' változókat, és tárolja a választ egy külön változóban ' Kimenet kiszámítása ”.
- Ezenkívül használja a „ szünet ” utasítással leállítja a feldolgozást és kilép a switch case utasításból.
- Ezenkívül használja a „ System.out.println() ” metódussal nyomtathatja ki a generált eredményt a konzolon.
- Ezután hozzon létre eseteket a „ – ”, „ + ”, „ * ”, „ / ”, és „ ^ ” szimbólumok a megfelelő aritmetikai kivonási, összeadási, szorzási, osztási és hatványműveletek végrehajtásához a megadott értékeken.
- Ezt követően használja a „ matematika. Hadifogoly() ” módszerrel a változókon a hatalom műveletét hajthatja végre.
- Végül a „ alapértelmezett ” kulcsszó használatos, amely hibaüzenetet nyomtat. Ez a hibaüzenet csak akkor jelenik meg, ha a fenti esetek egyikét sem alkalmazza.
- Ezenkívül zárja be a „Scanner” ablakot a memória megtakarítása és a teljesítmény növelése érdekében.
Az összeállítási fázis vége után:
A fenti ábra azt szemlélteti, hogy egy alapszámítógép Java használatával készült.
Következtetés
Az alap számológép a +, -, /, * és ^ jelekből áll, amelyeket a Switch kis- és nagybetűs utasítással lehet elkészíteni. Minden matematikai műveletet a kapcsoló eseteként kezelünk, és az adott műveletet a testben hajtják végre. Ez az útmutató bemutatja az alapvető számológép Java használatával történő létrehozásának részletes lépéseit.