Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako si vyrobiť základné kalkulačka s Java

Kalkulačka v jazyku Java , je veľmi jednoduché písať . Keď väčšina ľudí počuje kalkulačku , si myslí , že na rozhraní s tlačidlami a obrazovky uhasiť čísla . V skutočnosti to môže byť aj rozhranie založené na texte v príkazovom riadku shellu /. Najdôležitejšou časťou je vytvorenie postupu , ktorý bude prijímať čísla . Zvyšok je jednoduchý matematický a tlač na obrazovku . Nezabudnite skontrolovať prípadné chýbajúce bodkočiarkami . Veci , ktoré budete potrebovať
počítač s Java nainštalovaná
textový editor
Java kompilátor
IDE ako Eclipse ( voliteľné )
Zobraziť ďalšie inštrukcie

1

Otvorte textový editor alebo IDE . Nastavte triedu takto :

public class Kalkulačka
{
}

programovanie pokračuje medzi zátvorkami .
2

Napíšte kód , ktorý bude vykonávať matematické operácie . Môžete použiť samostatné metódy alebo príkazu switch . Použil som samostatné metódy . Napíšte to medzi zloženými zátvorkami , presne tak .

Public static int add ( int a , int b )
{
int c < br /> GO
c = a + b
návrat c
GO
}
public static int sub ( int a , int b ) < , br /> {
int c
GO
c = - b
GO
návrat c
GO < br /> }
public static int mul ( int a , int b )
{
int c
GO
c = * b
GO
návrat c
GO
}
public static int div ( int a , int b )
; {
int c
GO
c = a /b
GO
návrat c
GO
}
Daj to medzi zátvorkami triedy kalkulačka . Uložte zdrojový kód .
3

Vytvorte triedu ovládača . To musí mať hlavnú metódu .
Public class CommandLineClass
{
public static void main ( String [ ] args )
{ < br /> Kalkulačka c
GO
System.out.println ( \\ " Zadajte prvé číslo \\ " )
GO
Scanner sc = new Scanner ( systém . sa :)
GO
int var1 = sc.nextInt ( )
GO
System.out.println ( \\ " Zadajte druhé číslo : \\ " )
GO
int var2 = sc.nextInt ( )
GO
System.out.println ( \\ " Zadajte prevádzky v symbole ako + - * /: \\ " )
GO
String s1 = sc.next ( )
GO
int opFlag
GO < br /> if ( s1.equals ( \\ " + \\ " ) )
opFlag = 1
GO
elseif ( s1.equals ( \\ " - \\ " ;) )
opFlag = 2
GO
elseif ( s1.equals ( \\ " * \\ " ) )
opFlag = 3 < br /> GO
elseif ( s1.equals ( \\ " /\\ " ) )
opFlag = 4
GO
spínač ( opFlag ) < br /> case 1 :
c.add ( var1 , var2 )
GO
prestávka
GO
case 2 : < br /> c.sub ( var1 , var2 )
GO
prestávka
GO
case 3 :
c.mul ( var1 , var2 )
GO
prestávka
GO
case 4 :
c.div ( var1 , var2 )
GO < , br /> prestávka
GO
}

}
4

Kompilácia dva zdrojové súbory a spustite program . To možno tiež vykonať pomocou príkazového riadku s javac your_file_name_here.java . To môže dokonca byť spustený cez shell aj : java your_class_with_the_main_method_here.class
5

Nezabudnite skontrolovať a zdokumentovať akúkoľvek programu alebo zdrojový súbor pre všetky špecifické detaily .. Je potrebná údržba kód .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené