Вы находитесь на странице: 1из 110

##################>### #############

###)###########+###########
###!###"#######$###
%###&###'###(###

#  ########################bjbj##################
###{###################################################################
######################################################################
###########################################!
###8###7#######7#######7#######7#######7######################################
###################################$###Y######
##J########################################################B###@##############
#######################################7###############7##############a#######
a#######a##########j##########7##############7######################a##########
###################################################################a#######a#####
#################################################################################(
#######7###########p3p^#################;###############################
0###!##########,###E!#########^###E!
######(############################################################################
###E!
#####################(###d######0######"###a#################################
##############################################################################
########K############################################################!
###############################################################
##########################################
##############E!
#############################################################################
###################################################

#####:#########
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
##########VIT U N I V E R S I T Y(Estd. u/s 3 of UGC Act 1956)SCHOOL OF INFORMAT ION
T ECHNOLOGY AND ENGINEERINGSubject :
Object Oriented Programming LabClass
:
B.T ech Object Oriented Programming Lab PRACT ICAL SHEET Cycle 1- Basics
Write a program to reverse a given number (e.g.: given no =12345 ,
reverse=54321) Write a program to display the Fibonacci Series.(Use While Loop)
Write a program that simulates a simple calculator. It reads two integers and a
character. If the character is +, the sum is printed; if it is -, the difference is
printed; if it is *, the product is printed; if it is /, the quotient is printed;
and if it is %, the remainder is printed. Use switch statement.A Program to display
the name of the day in a week, depending upon the number which is entered by the
user.Find the Sum of following Series using any Looping Structure( i )
1+2+3+.............+n( ii ) 1+3+5+.............+n( iii ) x-x^3/3!+x^5/5!-x^7/7!
+............( iv ) 1+2^2+3^2+..............+n^2Implement the Euclidean Algorithm
for finding the greatest common divisor of two given positive integers using
recursive function.Write a program that reads an array and print the sum and
average of all elements of the array. Also print the memory address and its
contents for each element of the array.Design a program to count the number of
words and characters in a phrase typed by the user.Write a program that reads one
line of text and then prints it with its entire letters capitalized.Write a program
to reverse a string without using library function.Write a program using Array to
delete the duplicate elements in an array of numbers.Using Enumerated data type and
Switch...Case, write a C++ program to perform
the four basic Arithmetic
Operationsa) Addition b) Subtraction c) Multiplication d) Division Write a program
to produce a multiplication table as given below (n (size)is less than or equal
to10).
For example, if n is equal to 5 the table should appear as follows: *
1
2
3
4
51
1
2
3
4
52
2
4
6
8
103
3
6
9
12
154
4
8
12
16
205
5
10
15
20
25
Use nested for loops.
15. Write a program to evaluate the
following investment equation V = P(1+r)nAnd print the tables which would give the
value of V for various combinations of
the following values of P, r and n:
P: 1000, 2000, 3000, , 10000 R: 0.10, 0.11, 0.12, , 0.20 N: 1, 2, 3, , 10
(Hint: P is the principal amount and V is the value of money at the end of n years.
T his equation can be recursively written as
V = P(1+r) and P = V16. Write a
program to check if a given N x N Matrix is symmetric or not.17. Write a program to
generate the Magic Square of size N x N where N is ODD.18. Write a program to find
all roots of a Quadratic equation..19. Write a program to search for an element in
an array of Integers.20. Write a program to check if a given Integer number is an
Armstrong number.
############################################9###D###j###k###t###v##############
######################,
##|w|nbYT bJ?
#########h8###h###CJ##aJ#####hD###h###5#CJ##
#h#I#5###h:*#5#CJ##aJ####hI###h###5#CJ##aJ####h###5#OJ##QJ##
#h,a#5#
#h###5#
#h%G;#5###h######h###OJ##QJ####h,a#5#CJ##
#h###5#CJ####h{a##h###CJ##aJ#####h{a##h###CJ##aJ#####h1##h###5#CJ@#\#aJ@
##2#j#####h1##h###5#CJ@#U##\#_HI#aJ@#mH##nH##u#####h###5#CJ##\#aJ###,#j####
#h###5#CJ##U##\#_HI#aJ##mH##nH##u###################9###:###k###############
###D ##
##
##'###d###############p

############################################################################
#############################################################################
#############################################################################
###################################$#
&##F###dh###a$#gd##########dh###`#gd#######$#
&##F###dh###a$#gd#######gd#######gd########$#a$#gd#######gd########$#a$#gd###
##,
####@
##A
##B
##D
##
##
##
##
##N###Y###d##########

###

########y##z####"###8###=###c###d###v############`###o###q###r###s###}#############################################

##
#h###0J#####hJ###h###0J###

#h###6#]##

#h~##h####

#hND###h######h#$##h###CJ##aJ#####h#$##h###CJ#####h####h###6#

#h###5#

#h6###h######h####

#hJ###h#####h###6#CJ####hmi##h###CJ###
#h###CJ#####h8###h###CJ##aJ#####h###CJ##aJ##2p

#####z##
##"###w#########/#############&###H###i####################################
#############################################################################
#############################################################################
##############################################$##8###^8#`#a$#gd########$##
##h##dh###^#`h#a$#gd##########dh###`#gd### ##7$#8$#H$#gd#######$#
&##F##a$#gd######
&##F##gd#######$#
&##F###dh###a$#gd#######$#
&##F###dh###a$#gd###########################################&###1###3###8###9###
=###?
###@###H###N###U###Y###[###_###a###c###i###k###l###m###p###u###v###z###}###  ######
##########################q###x###}###~######

###################.###U###W############
##############################################################
############################hK####hi#####ht[####h&####h2+####h\`####h*###
#hBcf##h###H*###hJ###h###0J#####hD#####h####

#hJ###h###<##############m###############9###f###~##########W##########
#############################################################################
#############################################################################
################################################################################
################################################dh###`#gdK########dh###`#
gdt[########dh###`#gd\`########dh###`#gd####
###$##dh###a$#gd########$##8###^8#`#a$#gdD####,#1h##/ =!
##"####$#%######

#F#E##>"4
Sl,; a ##JFIF#####,#,##2Exif##MM#*########################
#####b###########j#(###########1#########r#2#########i###############,#######,#
###Adobe Photoshop CS Windows#2006:11:30 14:49:33##########################
`#########
`###########################################&#(#####################.##########1|
#######H#######H######JFIF#####H#H###

Adobe_CM####Adobe#d######

###

##
####

##########

####################

##

#######"##########
#?##########################
###########################
################

3######!#1#AQa#"q2##B#$#Rb34rC#
%Scs5#&DT dEt6#UeuF'Vfv7GWgw##########
######5#####!1##AQaq"##2#B#R3$brCS#cs4
%###&5DT #dEU6teuFVfv'7GWgw#

########?#T I%)$IJIbu#?!;#>`v9#- 3

~# K%}n# ##m
9#Z^3v]#?
L#
m#:vnc2#kk1}Fs^#E 
)# ixLotS
&Oo #oe
##Vz#iuj2:_R} 6 #Wo_[I#aa##;uy.nvG#v}d
##X00}9;Gjk1##bl#_[#}[k=#W^
/#Qc0seY#sk#6{~%9[uZ1f5###m#mv#ho#?O?
_##O#:}l~9e#/rz#uN4FfSJJ
*g;#bc\L F?
P#8PW}#h2S#%.~u<##{123h#]u fU##_#ltz?:fUyuikr#".o#ct K#
B152X#il~#Z#Ieagf`} u^v
vD>Lg?
kz+##gS).X
#V })\
[XwQ#}#~e~K#I
KY}#Y#k\$IJI$ST I
%)s#Wu#wEc*8oT ####k~
## O' #=#V]#y#xk7?/##Y=J
##>f#O]s/1#[coYznJd:AwM|
VWc#S mc~UO,w#C#i#G
G V 'Qcp4_ cSx 2#_gZc
:sO#o&S?K"#Nu\Vt=?T ^.4z=}?W/{uc-#

=i),#;F{q-%.6\qOMG#Xz3r][#w8
#UwYko[=#9#[Fm~O\>8O}<X\_SX#
?
IH9#}d-v4 4XYs[Gu#?
X#H V#]5c+h/
#EY}S#H Ot1#a-!
2nO][#};De8##Xk#4[#^M#nQygPt"sY_K#+/#t
zOzI{*g\;)Pw##H#L#pz_Q#]
%%
#e5WLwI#^NK7c#
n5n&6##eN##5z9;o}@]t3=#5R6v.u,#Yo
## gI
T n#n$l+~>#1#E:4cdO}O;<* KZj / # 2 c o ~ u j a S 6
X##WCIk##6=+=]WuU_N>S_GN.#Wl e
d2
7
D33?!
#:{ClnE6X)k7YMx
WjSn
[KmZqj##}_
yp 6M#B5cR#nMT 6 #g###z0#96##U#cc3#I$SU7e5Un>#0Nz
F}Lj.Z#5?#v6(&###c~G,+IM:}#;+_^R/\s_}w;*s?
EVk??#u#VHwG{s>RCMZ
m###]Ag#<lseA~K1b_l<26AcWs#z0~]r
#uz#1&##eee#z)llw}q53#V#:u#ljs#Z?
g]u[j##5##}#Fi(cjW[D5h1 S$#I$#~wV%l#z$?
g#^Z#tVSs)v575,~[=mkjVu^UufU}V#kcE^S]nm2S{}[q.}/
p1;i
1:k##V 7&
# #KgO
9xY#nN4

z#Rs^?2rhLm##?]?#]tt
q*ex0[suv6nMMoFF}K}1%=#HadloZ n
7.#R# X#j#]C#1n# .=##
mVn Y_C^g^[T *pnS#j
#C))e#SC+#mc#Z
iyxcD##{w

3/##e9#}k{

va_V#p##30#6-F,X[K#:s[##l##= [>?
.sZ~UO/JawSm>-bN##}l##ae Y>3V}}#Ye#
^EW##N:]6@v'Q#ul#&Yw~T eT cnuf=Z#]mz#+N#
?]G#d[lgi-)yBOFo%W[=wdw;#T # I#v{[#a%?
=#3Y#bRCIh#6

kcFs:#e}wWh}##q1vn6#:=Y#T NvA#7#ft
p_#ngh!
[,fUo{vX]
{^u#=rSOCKH#vm{~T 5#t_RoMXh#K=X(s
lmom6eu/}3d\z{p

f <{mm#I##gU#Wt###%.I$]?
cv#fE#h5c,[xgg~OutAE3r+1w7#&lg}_z#
uqWk^-#'wXw##Xl##8
#9kr+#\*# 8;:#}l] uKi}#M #X##u+,##V#Sd#'#C#6_
{#Ys*gh+#.h#s\75#%<#Mq#,#tbPE#
gMwf2rq)#.E,1#hv7nmGx&^#Gg}Su1S#(v66##{#g,
?
L#>[`{\#C

mE#b##me$I%<J=Ge-X[]Nl6#d *c1sCT #31:gW]O#u#


0{t#c1ok/#g#q3:']`#5#|
;#o [_Y _ W ^ c l _+euc3qM=#}*#37N;O}
{##~#)K#"#!t
W:F5x8}H5vcbcodb#=/]Jz#wO#{:q
a=S}H8
/#D#U#1}7~o#k. N#ON

NW###ex]'mE?&#}f:jSIHXu##W
mWbt]r#16z^a&_AuL/
c]wo#88:#c#=#+##K]
{#IO$U
%##3$l{Y#_#]vl`/]o
S ##UO#0#:}#H7#M#
vpUO3P*{=,up.ul#gQSWYM#78##M#;#g1Cf{#pO
~8?#oI/
\s>2 s|#Yk>O#####Mn? h=#s#_##M
t?N_S{k#=/OKA[m?
1g#C)/2o
o~VC {_w3>C-/4G}ls=h#^[?^S|
Lfx##KnQ##f?Q#9^ - #
##
#Q)??
@#^u_E]gPYzf{#s69#~,O#h
OMX;sO^#YzHa?#U:.VET [u##=sF X*V
{1-]K

YUMk##s(u#\eW/#u_#?fc#

1Z^,#c/lfz~e/H}
iv}#
{Gh /7#cV@$XcC# m?f?
Ik#8"GpfQw'IC##eZ.e6S.#u/{z#g####?DzW?
#oh\{# #
9ch5C2.#~## o#Hj?z#g `>u}:OP#;y
##sWW[ Vz0>=VC/Jy/Yn'#bE/#l}~#^6u zk
 mv VL###ZI;a#~U_KVW6
KW]ec##Or#7]k)#gW'3#+###T -w_UvU#{-e?
BIxg`q\{NAs#Lw87j#z7Z{c:ncL#{IdXs}? #QS.
{^Cse5ukkv)8['kf#ce oRy#l:ML_m{N5^]6P))x6

a5u/#R[{=?w#'_knKo9R+ulofM3'###l#p#++#;f#
?~, # T
/ p + #''#+#
: w R
# $ L v Y nG ^ l #?
5##='&~
GO##cd#P*}#6srp###1##:#SHl/UE

#][Ug###= ucc3rM###efo#E[gRSV2f#-*WY}k!
#zSuodzUnwHoZ#6Un+#
#
]"U_C~&#m{mIf#y#UY9
##EzUlnVqv^E#ctn4.8ad6]T k#Gw#HAn/AY`u+S.S

#}3k[b
w4ln=csh!mlV1zgA'3at s#.16RW#^M-#}^=#?
8U=Sr)[[:X,J}?#IjIMa#(Y#XG#}cYS{M}
+<:MnnsD##_ZV:#KScl#?jfE#` FS
Z##"U6T ?
##h6
=Oz# %!u7U:#2q2*hE=## zn^##+
}?SZ=*-#=T =wS-m##9%y

t## >#/X_uoCO~>V;kqE~C XR7~gq%89\\#.:NUV7#'#E


#UK?G
z##4p4#g#0ss#W+# #N[(?

t # //Zv.]#{K#u MrlY~tjS9##Csj 3}S#lzVki=#
{wcxey7m 3wK~E
)]'#cc6Klo}>#^Enu#?
hv#Fc+w
:#W_G#.'a+9~GOnzda*q7S_UI)vuU;###af6#=#,
%qS2
#
3\#qK#V_E#_uY}}nf 5#Q#+izcdv#e
#BbZ Ul&c*wC#- ?6v1#t3RR g4/;!
Ytex3#7.
s.
~ }J_NS!sr^=8x]J-<QU2SX _]M?
J~uY m#r#W#5SoP8u
Igt#_]S###C#m#?
6U#lzq R4e.j
}Nc2k/
wP#MgnESU+Qqg1 N
87en P8 RatAmx v}unu0~

W.~v
`#/k0p:`]a7q5W}ZJn`##u#21u7tlk#~;###
##zu.
M#JM{##kkUm]E##]7:#H

}Lh u#x#2#}c?Mw#+

|o
1z`u<^pvw~#S#eU4l 35fQf5=##q#33(#
+#n@fY~}u###tVC#[3zo{?{vc#~
JV#~lO*m9u69;YKsr#u}?##~>,%i%n##]k##?##Z ,Ye
#~~#?f#i
yivE # 'f=.%l{#
}lU #+#V
R#m:?S
.k 6#Lb#&;#r##*_R:-Y#u.rlU~
%#[[[}l{uoU~V.##|v6#a#ZwSYzE}[#1h#]m>5

c}-w
I#GF wc7gN#Uo9]J#58~n ils#Hw-U%?
UU].y#b}g~>MDms_U~kE$}YvL;)`}cwm{oc6[?
Og
e#U /Pg c+mXs#:=WncRo##2Fu\Vzw;#Ea# 
d}[#_jF#A?#VsmFT z^IO9n{-#m#7n%/
{~]#?O#=##f:>K-b^>9Coo~q/#P[6o
cw===.n #W Se##v#+#l#ZIN#UK?*=>
^w4\q~7Q3=f#-6|#n#rFk};kw#F[^gMf?
NS[v[<-uOm[o-%8]KR}#2 n#~VM?5#K%QsvVNv#k=
Yx#`#^#w#
j6#C#Gv#U#

?8R)++~<##6uQMfc
x#j/###9<{d^'6w,P7.nNK-}8~vV#wS0#:GS#gP
# G m # \ w < \ l c a x z l # 'T 1q}?
Sw2z~}B#}y4#+s 3C#3gX/l: CO#[IO
:fwV##vM7##t#^3>@#E
2
n{.nLf]Xb>m_?
Ic}]47}C2#Ox##T *#&?^sq#7{-k-~ ]?
#S:NUURZ#~k#c[60#::Og?2r#3,#F%#Sr?
T #&
:Zcv#=Zu;j
?#AG_ V#%bz#+
@
)2I$lnq1
xY
#YW
,fK# O#3*#,#jp{#?#5.#cr#I
[*
#E/t}r0q #g0>>c0 vgsWg?
[_Qpw#m###s?6gn#[b_nGV94v#]^EfbZ/+?
##M/}U?
#smQ,mOOw`u
l=x#{/zn;###WV=)+#Kn#Iu_~.=~W#y#lk}n
`;##VK84#

#+yiu^K{+m7V#))]7|vfH#
}-:vgR nfd#
S}gLg nM0vo]e{#-6mVH49u
:agm&8bE,u#1*kn/#~?P?GT 3#
}Ynzn;O]u5nO#O ###9#ulJ31#/##V;#/#a}U
C #\ c I21#rmN u
`YV#=//#S
3UwK

c# # ##X#G#3#t,"444k?@s6#Q~5w
]rS
;?=?uW##-