Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
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 .