Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

Lab Assignment No:

Page No:
IsSIGaNMENT-
5.1 PRoeLEM; Automatic Tllo Machint
Solu Aus, wi meod to nale a ovptaaie
ANALYSLS /0S,20s a sos
whict Calculafu m umb0?/
unehd Dum amoun

OATA REdURENENIS
/m ololans7"Thu anmont to be aliapersed *

/NITIA L ALGORTH
Caud olollats as npu numbey
1 vst vaibleg s, tums, dem
Conpd t
amolO,
. vst vaubsd ters i te dollars
iCSthaentis ano
amo s oivs/slu
D Prnt kms, twend

eis

PROGRAM
#inceuoli 2Stlio.hy
(int, ivutt, iut4,
jat-a)}
vcid cuispevst
E
lbiel mein () /*vauclelt
Aeclerto *
prinlm Etot
ololtns (muulr pli y 10) ")
dnololtotu) * mpt
Sconf y.ol, 0 ) {
((dbltang Y.10)
=

Aiapermáe (cloldases, atuns, hhons, kdt


privtf ( "ln Dolla4 Yd", delieses))
ttns :0) privt°MIDS 7.d', tuns)
lteoors /to) privt (\» 20s -YA,homs
( 1n Sog- Yd e )
d f s /= 0) privtt("Erlerd amons s not
lse panf
ridf l" m') meltiplu to )3 E|
*tme, j n I )
i c dvsgtuse (int cdolterd, nt*1ork, iut
olollass /so 0UTPoT doltars (nltiel |
elsipced
tn amout
olollardolplla , so Ct D)-3o
Dollases 3 0
rweys= dollots /20
, 20olollaB os-
ottass mount clisihu n dollery -

a n s lolla //0 Cvntor u (wutptt lo)


olallANS ) . 1o mrltipü Y
ettars =
batoud amont is ne a

Name: u d Amud Regd. Number:_ 2041001057


Lab Assignment No:.
Page No:

5. PROBLEN DIs ChamtR


ANAZYS1S - Jo Solcu AA, ut mid to suatt a mctrou
Calcu latty hOcd mu clh dmus, 9 uaAUU, wckly and
hat
pinni

DATA REAURENLNt
Dloulbl amont.oluu /7 mpct*/
Aousit amovmW- Paidl,/ paput */
/NITIAL AlGr0RITHN
. Takt amauut- olul ad amou paud np.
caluculale annouri-Chay Sub1Ya cfry The
n chany ar0twrd. clvenee
3 Caltlat.i

Ato PROGRAY:
inelhOi <Stclid.h>
n c l u o l l kman.hy
clouble ,iut*, int t, int t ,i n t ]
Leicl Cal-Charpr(
vod maia t)S
1d olollat, g uirto UVEA 0, nickleg=0, pnniu-o :
doublt awront-Paie, arount-dd, tuonttcha. cOM_lraye

"Entr
amort piol : \u")
prlusf ( amont-paicd )} haprut
h
SCanpl Y.Y',
" EmtuM
amonf die:u")
rintf
YY'" k amoit
-da 1 /pt /
Strer
D m o u t L c h a
amau paid
-

ammnd-ol oliu
lolla s Loe Leorout. arge,)
voin_c
stind) ((lamott. Chorpe -dtorltment-lar) /0o*P
Printfl"{', Loin- nanpe )
h n i k l s , h pariaa)
Cal-charpel loin.-chaye , fuasdud h d n u ,
%ol&', dloleas) dutputsH
in elolars
-

pidll "/ Cerar


Y . al" quarcd ors)
lu luaetens
priult ( DDinnts 7
praulf
V",d", d dines)
s
intf(" )»

Name: Regd. Number:


Page No: Lab Assignment No:

Vod cal. chays ( dousll loin cluaefe, he * fua dy m*atin.


nt nieklS , iud pomis]|
, l , h,P-
/
(cahr. Clza iyc >2s)2
CoM-ehRrpe -; 2S,
Clsi uam tlaye1o)
Aimus t= d
Coinclanre - = 0
ds i oin-ch a e > = s)§
nitcLS 4= h
Ceimelenge -= S, 3

pemnis t=P
LoMCnaje
u i k (cein-charpe 70),

OUTPUT:
bntu Q4ourt duu
126 3
Entv miy palel )

in dollaJs 7/E
harn
u a t US -

Dimes -
Nickius -
PEmits-1

Name: Regd. Number:


ab Assignment No: Page No:

5.3 PaDBLE: stiut hatugto


ANnLYSLS: w neid o naal 3 ans will ehuk
odd r enen
wulttpu
numbH.
nol 3 on elll chsck n p i m
DATA REAVIRENENS
/t npud mburt J
/NITIAL ALGTO RITHN
.Crate ckfumcttou
4inu
to ohiok Rime.
(v att oigs- velol funeto1 to Chefor pau
racait Crck fhutchion to check dmum a mulPpli
7, or 13.
PROOnRAM
1ncltde < Stelio hy
#
ineliudik natn hy
#
ohek (iat, ntk, iut, Jnte:
veid
nt ouztts-Uolo Cint)

voi naiu C)

printft w Is t n vellt a l t p r ef 7,1 ov i39")


Dpivtt(")» Ts thi tm u olsits adol e u r ) ")
printf ("l B he valu a pmm num b r ? ")

printf (t ln
w Entv a wumbor )
Scanf l t7. d", bhum)

e t k ( u , hpi h 9a ihge)
C1==1) PrintP [ "mYa")
g2-1) int{ ("bnOolel")
/ " u t u v n ")
ls Prntf
(9 ) privtt "w Vsh"))
else priutf ( "n No ")

Name:
Regd. Number:
LabAssignment No:
Page No:

hnt *91, hat tn, nt *73) $


trpil cAuckl hat num,

(l(ne 1) -zo) 1i Cum '+/1)


==
o)1 t Y-13)** og=1:
+92-1,
Hlig3 cdd nun))
1
ioprina ( nam))
nn)}
ht oth-oolol ins
in temp
ndttal-d

total 7= temp
nm
- /1o 3

: 2 = a0) htsn 0
(fofal

prin (int n){

( h i = ð ) _

brak

OUTPUT
numb
/25
Eut a

umkIN
C multp 7, pr 13.

n u m bw.
n01 a mimt
Jhe m boi is

Regd. Number:
Name:
Lab Assignment No: Page No

5- PRoBLEM Suart Root Appoxi mitiom


ANALYSIS m tws, w uill hauu to mak a epan

ull tonDut hu saard


n00 pprox
Onict
Lusiy e Aomula giu
DATA REOUREMENTS
npd*
doubli ,

/NITIAL ALGORI7HN
1 Juki n as yru7
ws r napctt
Bompt a p 0 X m a l l - S g i a s u - J o o t

Crcale a propam o
3 wnetil fu dillunu y (NG -loj
Usiy ill Lop

Rint tru wwul.

PROG RA
#inctudt <Stio h
nath hy
tt neluei
cfins 2FF 0.00S

0 i x i m a t e Sguese-o. ( dtudle, loiubl, kdoubl) )


vol manC9?
,Lo
0. I,NG
locb.l
Printf Number: "); (
* hmprd *
Sguaru-voot ( n, LG1,FhnGl)
Scan! "Y ", hn) o oapprxnafl
f 7.,NG); -

pinyl" Squat /Rdu funchbu |


Aoe6N,doubla, Lor, olocbu
tN4\| s
approxindtS7uart-ood(
|void 0UTPOT
4Nh llon 4 (NJLo)) SNvm bor -1.00 0
0.s 0 o

Dhuile ( abs * NG -L
( G) > DrFF)
LG = * NC)
LO));Sguae
oot-2.00 o0 o a
*Ná 0.5+ (lud(N/
Numba 120. S00 0 0 d
33
-

Squera voo1 10.977299

Name: Regd. Number:


Page No: Lab Assignment No:
5-5
PROBLEM
ANALYSS Caiuem hut auo asd u
r j to w
viloctis
m rteety Force at d ed
uel tD nd
DATA REQUIREMENTS
nt V velocdy "/
clocblt CD, A ,F; hapult 7/
t FoR E * /

INITA ALGOR/ TMN:


asnpud
7aa CD cnol
oupvi vuloutiy
Cal culae oey fovce r
ws a ch valou.
hi
nisultant Jort r
Print
PROGRAH:
heluciL <Selio h y

noluoi matn hy
RHO 1-23 orblt );
# definu odvaj-fralollubltK ,olguét,douLes,
voiol calc OUTPUTL
Lod main ()g arta! 100
Entwi t u
co-efided:
cloubli CD, A ,P Entor tu dvej 0.3

( "Inrra, ")
hrce
Privtf yalooiy 0.00N

Scanf BA) Oms


Sms
y61 25N
4C"n Dreg to-io'd")" 8S.00N
41SI25 N
Scanfy./,hco);* Sm/s
13So.00N
20ms
I ¢ Fovo ", Il S 312 SN
Printf ("In lm Vilee 2Sm/s
6 6DS. 00N
v i =S)g 30 m/s
lvEb; v < =Y0
Calc-da-frce (hF, CD,A;) 22601. 25 N
far 3Sm/s
.YN", v,, P YDm/s
ms Vfe 29S20 Do N|
printf ("Wd danblr LaS
dvubt +, aoubl co, douslA,
draf-eol
Leil calc-
4 f 0 . 5 * (D *A 4 RHO + p0w(v, 2) )

Name: Regd. Number:


ILab Assignment No:

Lab Assignment No:


Page No:
5-6
PROBLEN: Simple Calcu lator
ANA LYSIS lh nuol to mat t rram hat

nold, u
(p Subha ct, nulhply, oliucli pird nd
Numl2.
poeet
DAZA RE MUIRENENIS:
/ pud 7/
oldu b epeearut
OlOubli aptszaY 8Ymbol, /mprt */
NITIAL MTORI THY:
. Cut nt 2na4nd and opoefoY Symb-ol as iput throujh
Scom-olata
Do nu nexi openehan uitn olo-nextope

Dulput ttri YeblI

PROGRAM
inclueli <slio ns
t ineludl <n1ath h
ver'd ol0mxtop ( chatt, Glduble, oloubli )
SCam- oata ( CUras1 ¥ aoubli nJ;
voici
oiol man ()
Louiol hcim=0 0p
chan e symbl
t add"),
Printt("/y
S u b t r a cf ");
printf ("lm
-

"]n * nul liply "


mindt
d'utel! ")
printf l" In/ /t
pou (rais
intf l g
)y
opvrand)");

inlf lln 9ui " )


( hapew Aymbal,h Op),
Scan-olofa
Phaccenm)
n i l (esymbol/ '1') 2 olo- next-Pl Aymts el,
i> 7,
7 aceum)
p intfl" pUsult So a r
Scamolate l Msqmbol, kop);

privnfl"ln Pinal vasult ia . f I', a ctum)

Name: Regd. Number:_


Page No:. Lab Assignment No:

olduull ofP, oldll aceum)


(oiel olo nixt -0P (thaN symbol,
Sy1bol == (4')* Atcn
Symbol ==(- 5)*
Accu»
oPi
* aCtum =oP
Cls i ( Symmbol = = (*)
Symbol ==t/') *
(op 1-o)
*
GcCun = OP
printf"Dius'eli by 2vo Cror )")

paw(*a ccum, 0P),


lsA Smbol = a cc m
tA') * =

prindf l "nvalid prator ");

SCaM-d ta (cha ¥ Spm beol


Coluble * op)
pintf (u1")
Sean ( Y.c", h ¥ ymbal )
Scam 7. a* ep))

OUTPUT
aolol
-Subracf

multiply
oliu'olu
(rais t epvand to paw f vght oprard
Peuos
?9uit

5.0 S.o
rkult JofaH r

42
2.0

Prnel vskll 12. S

Regd. Number:
Name:
Lab Assignment No: Page N0:

5.7 PROBLEM Anmual Ruuunus of_Broad ioy


|ANALYSIS: nuol to malt a Juntion mat calls
suutmuUs oil exceed /
JLdi c ho alefLUminl On
bljn.

DATA REQUIREMENT:

ahlt.xt tautp d i y
innt 1984;
INITIAL ALGORITH
. Cralt Prtolidcd umhon t puovie A humm
Cmadl a n o d - u m bet Junction to voumd a n u m b

tabl. txf
-

3. Duetpt tme u througln

PROCaRA OUT PuT tubeu. txe


#inclusls Stelio. ny
#ncualt Cmafuhs Ruunu
olouelt unuut ( int ); 1184 03.265
)
voicl Pro'cd (doubld ) 115 11-69t
n u m é r (doubl )
douels ound 1186 33.153
19&7 a49-70t
reid main C)
198& 67.436
ttt
olouol R, rilliou
=
pluð (10,12)1
11189 286.424
priolu'ch ttrilliou) 306 16d
1330
15 328 S4d
oloeublu ummu
lnt 6)§
t198-4 1932 3 SI&6 7
.071, t)
clousl R:203.26S* posl 1993 376 49
1994
icd proicd Ldoubu
R) 9S 432 26 2
ivntt/3S tablt.at, "w" 1996 62.9s2
iLE *autpucd-fopCu (u 4 s . 822
"pah V. Se Rumut",
t
');
privt [8utput, 1592 S6.T28
whil lvauBnutt)< R )
V t ' vorl_nmb
tpindflodpus, tlnYel y.5t (Yuuma lt )));
feiøstl outpud); 3
(eubet mm) £
doubl olnd numbor

Regd. Number:_
Name:
Lab Assignment No:
Page No
5-8
PROBLENM: Check Sum
fine

ANALYSIS: Make a rora , hiK


lu stum
t
chatacts f au npu mu4aJe
Asc tedes o
DATA RE QUIRENENIS
Chan ch / pul"/
Sum, chu ck &inm

INI TIAL ALGORITHN:


Jake cl as npeut miMae
Chara cliesy,
Compiilt w um
(heik t S
check$t
3.dutpud
Crut u
Cuuct &urnn

R oRAM:
meioll hy
<sleló
# It*])
oid get-Clu ek &un (int, OUTPUT:

-int usee tuobry


Ent a Single a s PspD.
mainC) E a puubol
(or only psiisel
Chen Ch
Lwit
- E (69)
ScarndlY'c', keh ) Chucksumm

siy-in mrsap
Enten a
prAd
a p4iDd[or only
vel oprad ( tuwt Ch)g enouiy
with

nt grum, llucksn to Stop) C .


cO (&1)
Sum - Cird),'" Check S m -
munat evv
Sum C iw)ch
Entu a Spl -n i poiocl to Stap]>
Scant (4,.c", a
c
witn a
purio (Or Only
ch (,))E
u
Sumt
! Cjl)cu al)ny
Scaft . e", ch)
}
t-Chu ckum ( 3um, heuu ekSuma))
-y.e(/0w% (MaN) Checkm
pri ("chuctsu tutc Sm)
SCamdl"7:jh ch);

'*) opudel ch)


i4t ch = lint n , lnt * bhuckSun
V 94chuckgan Sum + (int)(
Sum 1.6Y +chuck Sevm

Name: Regd. Number:


Lab Assignment No: Page No:
5.9

ROBLEM: teponn ppvoximatiou


ANALySIS: W d t mak a mefram hat evntuads thu
wdl ouwnn bit
pussiOvn u t oY = , 2,3.
x p ssOws alus mel valut t t s thann 0.000 vo

DATA REQVIRENEN/S

doubll oypex, oilfunck -1 olil b to exppussi'o and e"/|

INITIAL ALGORITHII :
. ind Hhl valul e m a h ubray fman exp
Cnd ni 4ppex aPProx valu wnti din
s fram .00000 wsly nill toop.

3 hun tu di mu bt t o m u Css thau


0.00800
0.000Of
Loop amd Dispay nt approx valu.
b r e eut ef Hu

PROG RA M:
|# neluole <Stelio.h>
H eluot Kmath-hy
eid spoox'matelint dgub

oloubll afrox, oifnee =


Privtt tlnekpt) - Y. .74% xpli);
nluloAwnu 7 0.00000 02
ayproxia t t (M, aPprox);
j n e s = fabs l epti))-approx)

Privf (" lnApprmimatid valu - . . / » egprox)

3
veid aPproxmale (int n, deuks Koprox)~2
doubl omp -[ 12.0 * u)+l.0)/(t2.0 au) -

1-0),;
aovox = po (temp,n); 2
OUTPUT:
inal aproximatia ef e usy exprs'm-2. 718 282 &at n = /76

Tm voluu 9 e cwltulattol ky tru exp functi ] 1eA CI&

Name: Regd. Number:

You might also like