0% found this document useful (0 votes)
28 views

23 Addi T I On 5

The document contains code for several Java programs that take user input, perform calculations, and output results. It includes programs that add two numbers, check if a number is even or odd, determine if a number is an Armstrong number, reverse a number or string, and sort an array in ascending order. The code demonstrates various Java concepts like classes, methods, conditionals, loops, and arrays.

Uploaded by

MOHIT SINGH
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views

23 Addi T I On 5

The document contains code for several Java programs that take user input, perform calculations, and output results. It includes programs that add two numbers, check if a number is even or odd, determine if a number is an Armstrong number, reverse a number or string, and sort an array in ascending order. The code demonstrates various Java concepts like classes, methods, conditionals, loops, and arrays.

Uploaded by

MOHIT SINGH
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

1A

Sour
ceCode:

i
mpor tj
av a.
io.* ;
classCmdDemo
{
publ i
cst aticv oidmai n(Str
ingargs[
])
{
i
ntx, y ;
x=I nteger.
par seInt(args[0]
);
y=lnteger .
par selnt(args[
1]);
i
ntz=x+y ;
Sy stem. out.printl
n("Additi
on="+z)
}
}

OUTPUT:

23
Addi
ti
on=5
1B

SOURCECODE:

i
mportj
ava.
io.
*;
cl
assCmdDemo
{

publi
cst ati
cv oidmain(Str
ingargs[
])
{
i
ntx;
x=Integer.
parseInt(
args[0]
);
i
f(X%2==0)
{
System. out
.print
ln(
"Numberi sEven"
);
}
el
se
{
System. out
.print
ln(
"Numberi sOdd")
;
}

OUTPUT:

Ent
eranumber
5
Odd

Ent
eranumber
16
Ev
en
2A

SOURCECODE:

i
mpor tjav a.
io.* ;
classAr mst rong
{
publ icst aticv oidmai n(St
ri
ngargs[]
)throwsIOExcepti
on
{
i
ntn, temp, a,sum;
sum=0;
Buf fer edReaderbr =newBuf fer
edReader (
newInputStr
eamReader
(Sy
stem.
in)
);
Sy stem. out.println(“Enternumber:”
);
n=I nteger .parseI nt(br.
readLi
ne())
;
temp=n;
whi le(n>0)
{
a=n%10;
sum=sum+( a*a* a);
n=n/ 10;
}
i
f(sum==t emp)
Sy stem. out.println(“NumberisArmst rongNumber ”
);
else
Sy stem. out.println(“NumberisnotanAr mst
rong
Number ”)
; }

OUTPUT:

Ent
ert
henumber
153
Gi
venNumeri
sAr
mst
rong

Ent
ert
henumber
123
Gi
venNumeri
snotAr
mst
rong
2B

Sour
ceCode:

i
mportj
ava.
io.
*;
cl
assRever
se
{

publicstaticv oidmai n(St


ri
ngargs[
])
{
i
ntn, temp,a,sum;
sum=0;
DataInputStr eam br =newDat aI
nputStr
eam(
Syst
em.
i
n);
System. out.pr i
ntln(“Enternumber:
”);
n=Integer.par seInt(br.
readLi
ne(
));
System. out.pr i
nt(“ReverseNumber:”)
;
while(n>0)
{
a=n%10;
System. out.pr i
nt(a);
n=n/ 10;
}
}

OUTPUT:

Ent
eranumber
234
r
ever
sei
s
432
4A

Sour
ceCode:

i
mportj
ava.
uti
l.
*;
cl
assRever
seSt
ring
{

publicstaticv oidmai n(St ri


ngar gs[
])
{
Str
ingor i
ginal ,rev er
se=" ";
Scanneri n=newScanner (System.in);
System.out .printl
n( "
Ent erast ringtor ev
erse"
);
ori
ginal=i n.next Line();
i
ntlength=or i
ginal .
lengt h();
for
(inti
=lengt h-1;i>=0;i
--)
reverse=r ev erse+or iginal.charAt(i
);
System.out .printl
n( "
Rev er seofent eredstr
ingis:
"+r
ever
se)
;
}

OUTPUT:

Ent
eraSt
ri
ng
Pokhar
e
er
ahkoP

4B

SOURCECODE:

i
mportj
ava.
uti
l
.*;
cl
assSt
rRev
{
publ i
cstaticv oidmai n(Str
ingargs[]
)
{
Stringor i
ginal,rev er
se="";
Scanneri n=newScanner (System.i
n);
Sy stem.out.println("
EnteraSt ri
ngtobeReversed"
);
original=in.next Line()
;
i
ntL=or i
ginal.length();
for(inti=L-1;i>=0; i
--
)
rev erse=rev erse+or i
ginal
.charAt(
i)
;
i
f(or i
ginal
.equal s(reverse)
)
Sy stem.out.println("
GivenSt r
ingisPali
ndr
ome="+r ev
erse);
else
Sy stem.out.println("
GivenSt r
ingisNotPali
ndrome="+origi
nal
);
}
}

OUTPUT

Out
put
:
Ent
eraSt
ri
ng
ni
ti
n
TheGi
venSt
ri
ngi
sPal
i
ndr
ome=ni
ti
n
Ent
eraSt
ri
ng
somai
ya
TheGi
venSt
ri
ngi
sNotAPal
i
ndr
ome=somai
ya
3
Sour
ceCode:
i
mpor
tjav
a.i
o.*
;
cl
assAscendi
ng
{
publ
i
cst
ati
cvoi
dmai
n(St
ri
ngar
gs[
])
thr
owsI
OExcept
ion
{
i
ntt
emp,
i
,j
;
i
nta[
]=newi
nt[
5];
Buf
fer
edReaderbr
=newBuf
fer
edReader
(newI
nput
Str
eamReader
(Sy
stem.
in)
);
Sy
stem.
out
.pr
int
ln(
"Ent
erEl
ement
sofAr
ray
:")
;
f
or(
i=0;
i
<5;
i
++)
{
a[
i]
=Int
eger
.par
seI
nt(
br.
readLi
ne(
));
}
f
or(
i=0;
i
<5;
i
++)
{
f
or(
j=i
+1;
j
<5;
j
++)
{
i
f(
a[i
]>a[
j]
)
{
t
emp=a[
i]
;
a[
i]
=a[
j]
;
a[
j]
=temp;
}
}
}
Sy
stem.
out
.pr
int
ln(
"Ascendi
ngOr
der
:"
);
f
or(
j=0;
j
<5;
j
++)

{
Sy
stem.
out
.pr
int
ln(
a[j
])
;
}

}
}
Out
put
:

j
avaAscendi
ng
Ent
erEl
ement
sofAr
ray
:
5
4
6
8
12
Ascendi
ngOr
der
:
4
5
6
8
12

3
Sour
ceCode:
i
mpor
tjav
a.i
o.*
;
cl
assMat
{
publ
i
cst
ati
cvoi
dmai
n(St
ri
ngar
gs[
])
thr
owsI
OExcept
ion
{
i
ntar
ray
[][
]=newi
nt[
3][
3];
i
ntar
ray
1[]
[]
=newi
nt[
3][
3];
i
ntar
ray
2[]
[]
=newi
nt[
3][
3];
Dat
aInput
Str
eam dr
=newDat
aInput
Str
eam(
Syst
em.
in)
;
Sy
stem.
out
.pr
int
ln(
"Mat
ri
x1"
);
f
or(
inti
=0;
i
<3;
i
++)
{
f
or(
intj
=0;
j
<3;
j
++)
{
ar
ray
[i
][
j]
=Int
eger
.par
seI
nt(
dr.
readLi
ne(
));
}
}
Sy
stem.
out
.pr
int
ln(
"Mat
ri
x2"
);
f
or(
inti
=0;
i
<3;
i
++)
{
f
or(
intj
=0;
j
<3;
j
++)
{
ar
ray
1[i
][
j]
=Int
eger
.par
seI
nt(
dr.
readLi
ne(
));
}
}
f
or(
inti
=0;
i
<3;
i
++)
{
f
or(
intj
=0;
j
<3;
j
++)
{
f
or(
intk=0;
k<3;
k++)
{
ar
ray
2[i
][
j]
+=ar
ray
[i
][
k]*
arr
ay1[
k][
j]
;
}
}
}
Sy
stem.
out
.pr
int
ln(
"Mul
ti
pli
cat
ionoft
he2mat
ri
ces"
);
f
or(
inti
=0;
i
<3;
i
++)
{
f
or(
intj
=0;
j
<3;
j
++)
{
Sy
stem.
out
.pr
int
(ar
ray
2[i
][
j]
);
}
Sy
stem.
out
.pr
int
ln(
);
}
}
}

Out
put
:
Mat
ri
x1
1
2
3
4
5
6
7
8
9
Mat
ri
x2
1
2
3
4
5
6
7
8
9
Mul
ti
pli
cat
ionoft
he2mat
ri
ces
303642
668196
102126150
3
Sour
ceCode:
i
mpor
tjav
a.i
o.*
;
cl
assDi
a
{
publ
i
cst
ati
cvoi
dmai
n(St
ri
ngar
gs[
])t
hrowsI
OExcept
ion
{
i
nti
,
j;
i
ntar
ray
1[]
[]
=newi
nt[
3][
3];
i
ntsum=0;
Dat
aInput
Str
eam dr
=newDat
aInput
Str
eam(
Syst
em.
in)
;
Sy
stem.
out
.pr
int
ln(
"Ent
erMat
ri
xEl
ement
s")
;
f
or(
i=0;
i
<3;
i
++)
{
f
or(
j=0;
j
<3;
j
++)
{
ar
ray
1[i
][
j]
=Int
eger
.par
seI
nt(
dr.
readLi
ne(
));
i
f(
i==j
)
sum=sum+ar
ray
1[i
][
j]
;
}
}
Sy
stem.
out
.pr
int
ln(
"Sum ofDi
agonal
Element
sofMat
ri
xis"
);
Sy
stem.
out
.pr
int
ln(
"sum="
+sum)
;
}
}
Out
put
:
Ent
erMat
ri
xEl
ement
s
1
2
3
4
5
6
7
8
9
Sum ofDi
agonal
Element
sofMat
ri
xis15

You might also like