Professional Documents
Culture Documents
Function Types
Function Types
Function Types
java • Notepad
f.i!e Edit ormat View .tfelp
i.mpo1t ja,·a.util. *;
class ss
{
public static ,·oid main(St:ring args[))
{
add0;
}
static , ·oid add()
{
Scaiuier in=ne\Y Scaiuier(System.i.n);
int a,b,c,choice :
a=in.nextintO;
b=i.n.uextlnt(); Mic~osoft Windows [ Uersion 6.1.7601]
Copyright Cc) 2009 Microsoft Corporation. All ~ights ~ese~ued.
choic e=in. . nextlntO;
C:\Use r s \Admin ) d :
switch(choice) !
mC:\Windows\system32\cmd .exe
Sca.tmer m=new S;:atmen Sys t em.in ); }//user defined function
mt c. cho1::e A
' c=a- b:
l
1 e1•1•01:•
Sys tem ouLpnmlnrc;·
D:,jnew>ja uac ss3.jaua
break s s3 .j a ua:38: error: missing return statement
1 //us er defined function
case:
1 e r1•01•
c= a-b n: ,jnew)jau ac ss3.jaua
Sys cem.ouc pnntln c ;
break D:,jnew)ja ua ss3
} 10
d efault 20
1
{ 30
Sys te m out pnntln' !.r),; ahd ·
1
}
return O.
s~A ._1 a . a - I lott'p ad
trle Ed t Fe rrnat ~I E v .tfelp
import p , -a.u tt! ".;
class ss ~
{
public s tatic mid main (Strin g args [];
{
Scanner in=new Scann er(Sys t em.in):
int z=addQ;
}
static int add0
{
Scanner in=n ew Scanner(Sy s t em .in) ;
int a.b,c, ch oic e:
a=in.nex:timO;
b=itrnextlm Q;
iii C:\ Windows\ system32\ cmd .exe
choice=in _ne :-:tlm O; }//class ends
A
c=a-b : 3 el:'1:'01:'S
Sy swn .out_prim ln(c):
D:,jnew}jauac ss4.jaua
break :
} D:,jnew}jaua ss4
default: 10
{ 1
1
System.ou t.pnntln( 'In,:alid ·;; 11
}
re turn O; D:,·new>
~ s·,r,i rr h , r::i , .. m ... n r .:.n
~s4 .java - Notepad
file f d1 t F2rr11at l.1ew !jelr
impon Ja,·a.uttl ·';
clas s s s.:
{
public sta tic ,·01d m.im ,Smn g arg-s [];
{
S.::a.rm cr m=ncw S-::annc1, Syst em.in );
mt ::=add~ :
1
:;ranc mt add :
3 errors
D:,jnew}jauac ss4.jaua
ss4.jaua:3?: error: illegal start of expression
)//user defined function
A
:: = 2- t
~-.·s:-: r ·. c,·.:: ?n..ri:.in c · ss4.jaua:36: error: not a statenent
::::-':2.i 1·etLU'n C; A+
ss4.jaua:38: error: reached end of file ,-,hile parsing
)//class ends
A
D:,jnew}jauac ss4.jaua
D:,jnew>jaua ss4
d-: fa.tl · 10
1
1
11
11:n.u-n
, ~· 111 - h !. t ::i · ~;n ~r. · --~ 1·
·J ss4 .ja\ a - Notepad
Elle td1t Format _y1ew ,tielp
impotl Ja,·a.uttl ".
clas5 s s..:
{
public stat1c ,·01d mam\Stnn g arg s[])
{
Scanner m=new S.: atuH· n_Syswn .m);
mt ;:=add;
}
statt.: mt add :
{
S.:211ne:· m=n e-.,· $ca.nner, Sysrem.i.n);
mt 2...l'.:: .:h01ce ·
a=t.'l m "\~:n::
c=in ~e·n.:.m ~-
ii C:\ Windows\system32\ cmd.exe
ch0:.::e=-m ne:-:t:m c· }//class
A
ends
3 e1·1·01•s
D:,jnew)jauac ss4.jaua
ss4.jaua:3?: eN·o1•: illegal start of expression
}//user defined function
:=z.- t A
return .
s ·, 1tch :t._ , .. :, , .. rl! .. n1·.
retum c T
• user dtft"n-::d fur. 11 ,~n
} clas~ l:' nd ~
import java.util.*;
class sl
{
public static
{
}
static int addO·•
{
Scanner·in.·ne\ v:S,ca11
~int aff "new illt{t0}; '
-int i~sum 'O.;
for(i 0.;i<5 ;i++)" ',,1
'I.Ir •
:.11
{ !ll:,1
'" ' I
i·•• i
a [i]=in~nextlntO;
sum=sum+a[i] ;,
-.
J
return sum ;
-t
f
-t
J
,I_,...,,...,, "., ., I I I.