Professional Documents
Culture Documents
Program Assignment
Program Assignment
OPERATI
VEUNI
VERSI
TYOFKENYA
UNITCODE:MCIT1221
UNI
TTI
TLE:STRUCTUREDPROGRAMMI
NG
ASSI
GNMENT
NAME. PROGRAM
1.REAGANM'
MASI>>>WRI
TEAPROGRAM TOCALLFUNCTI
ONTHROUGHTHEFOR
LOOP.
2.FAI
THKURIA>>>WRITEAPROGRAM TOCALLUSER-
DEFI
NEDFUNCTI
ONTHROUGH
SWITCH(
)STATEMENT.
3.ONYANGOBI
YAKIJUDY>>>WRI
TEAPROGRAM TOCALLUSER-
DEFI
NEDFUNCTI
ON
THROUGHI
FSTATEMENT.
4.MARKNDUNGU.>>>WRI
TEAPROGRAM TOEVALUATETHEEQUATI
ONS=SQR(
A()
+B(
))
USI
NGFUNCTI
ON.
5.BONI
FACEMUTHURI>>> WRI
TEAPROGRAM TOUSEMOD(
%)WI
THFUNCTI
ON.
6.PIUSKI
RIMA>>>WRI
TEAPROGRAM TOUSE(
++)OPERATORWI
THRETURNVALUEOF
FUNCTI
ON
7.JOSEPHKIMATHI>>>WRI
TEAPROGRAM TOPERFORM MULTI
PLI
CATI
ONAND
DIVI
SIONOFNUMBERSWITHRETURNVALUEOFFUNCTI
ON.
8.ALLANKIPKEMBOI>>>WRI
TEAPROGRAM TOPERFORM ADDI
TIONAND
SUBTRACTIONOFNUMBERSWI
THRETURNVALUEOFFUNCTI ON.
9.HASSANMALI
TIOSMAN>>>WRI
TEAPROGRAM TOASSI
GNRETURNVALUEOFA
FUNCTI
ONTOANOTHERVARI
ABLE.
10.DAISYBAHATI>>>WRI
TEAPROGRAM TOCALCULATESQUAREANDCUBEOFAN
ENTEREDNUMBER.USEFUNCTI
ONASANARGUMENT.
11.ALI
CEKIBI
CHO>>>WRI
TEAPROGRAM TORETURNONLYABSOLUTEVALUELI
KEABS(
)
FUNCTI
ON.
12.SANTOESSETHBWI
RE>>>WRITEAPROGRAM TOPASSARGUMENTSTOUSER-
DEFI
NEDFUNCTI
ONBYVALUEANDBYREFERENCE.
13.MARYMUTUA>>>WRITEAPROGRAM TORETURNMORETHANONEVALUEFROM
USERDEFI
NEDFUNCTI
ON.
14.DENI
SLABOSO.>>>WRI
TEAPROGRAM TODI
SPLAYMESSAGEUSI
NGUSER-
DEFI
NED
FUNCTI
ON.
15.TRI
ZERNYABOKE.>>>WRITEAPROGRAM TOSHOW THEEFFECTOFGLOBAL
VARI
ABLESONDIFFERENTFUNCTI
ONS.
16.LEONMAI
NA.>>>WRITEAPROGRAM TOSHOW HOW SI
MILARVARI
ABLENAMES
CANBEUSEDINDI
FFERENTFUNCTI
ONS.
17.DENNISLEWISKIPLAGAT>>>WRITEAPROGRAM TODEFI
NEUSER-
DEFI
NED
FUNCTION.CALLTHEM ATDIFFERENTPLACES.
18.ANANDADERI
CK>>>WRI
TEAPROGRAM TOSHOW HOW USER-
DEFI
NEDFUNCTI
ONI
S
CALLED.
19.BRI
ANKI
PKOSGEI>>>WRI
TEAFUNCTI
ONPOWERTHATCOMPUTESXRAISEDTOTHE
POWERYFORI
NTEGERSXANDYANDRETURNSDOUBLE-
TYPEVALUE.
20.GAVINMALECHE>>>PROGRAM FORFUNCTI
ONSWI
THARGUMENTSANDRETURN
VALUES
21.MUTAIFAITH.>>>PROGRAM FORFUNCTI
ONSWI
THARGUMENTSBUTNORETURN
VALUES.
22.TEKLAMUMBIWANJIRU.>>>PROGRAM FORFUNCTI
ONSWI
THNOARGUMENTSAND
NORETURNVALUES
23.NELSONMANDELAMATENDE.>>>PROGRAM TOALPHABETI
ZEACUSTOMERLI
ST.
24.MARTI
NKARANJA>>>PROGRAMSFORCOUNTI
NGOFCHARACTERS,
WORDSAND
LI
NESI
NATEXT.
25.DAISYBAHATI
.>>>WRI
TEAPROGRAM THATWOULDSORTALI
STOFNAMESI
N
ALPHABETI
CALORDER.
26.CLI
FFORDKASNOVEST.>>>PROGRAM TOI
LLUSTRATI
ONOFSTRI
NGHANDLI
NG
FUNCTI
ONS.
27.SAMUELMUNYUA.>>>PROGRAM TOCONCATENATI
ONOFSTRI
NGS.
28.SHARONWANJI
KUWAMBUI>>>PROGRAM FORPRI
NTI
NGOFTHEALPHABETSETI
N
DECI
MALANDCHARACTERFORM.
29.DEVAHUTIONGATI
.>>>WRI
TEAPROGRAM TOCOPYONESTRI
NGI
NTOANOTHER
ANDCOUNTTHENUMBEROFCHARACTERSCOPIED.
30.DERRI
CKMUNENE.>>>PROGRAM TOREADALI
NEOFTEXTFROM TERMI
NAL.
31.ROYJAMES.>>>WRI
TEAPROGRAM TOREADASERI
ESOFWORDSFROM A
TERMI
NALUSINGSCANFFUNCTI
ON.
32.CHARLESNDERI
TU.>>>PROGRAM FORPRODUCTI
ONANDSALESANALYSI
S.
33.NJOROGEMWANGI>>>PROGRAM TOEVALUATERESPONSESTOAMULTI
PLE-
CHOICETEST.
34.SAMUELWAI
GI>>>PROGRAM TOCALCULATESTANDARDDEVI
ATI
ON.
35.HOPEACHOLA>>>PROGRAM TOSORTALI
STOFNUMBERSANDTODETERMI
NE
MEDI
AN.
36.CALEBMURII
THI>>>WRI
TEAPROGRAM FORFI
NDI
NGTHEDESI
REDKTHSMALLEST
ELEMENTI
NANARRAY.
37.BRI
ANKI
MOSOP >>>WRI
TEAPROGRAM FORREMOVI
NGTHEDUPLI
CATEELEMENT
I
NANARRAY.
38.ELLYJOHNMWANGI
.>>>WRI
TEAPROGRAM FORFI
NDI
NGTHELARGESTNUMBERI
N
ANARRAY
39.SAMUELMUNYUA.>>>WRI
TEAPROGRAM FORSORTI
NGTHEELEMENTSOFAN
ARRAYI
NDESCENDINGORDER.
40.TRI
ZERNYABOKE.>>>GI
VENBELOW I
STHELI STOFMARKSOBTAI
NEDBYACLASS
OF50STUDENTSINANANNUALEXAMI NATI
ON.436551277911566182092536
07495563748149374049167587913324587865567667455436631221
73495119394968938559
WRITEAPROGRAM TOCOUNTTHENUMBEROFSTUDENTSBELONGI
NGTOEACHOF
THEFOLLOWI
NGGROUPSOFMARKS: 0-
9,10-
19,
20-
29,
-
---
,
100.
41.I
ANONSI NYO>>>PROGRAM FORPLOTTI
NGOFTWOFUNCTI
ONS(
Y1=EXP(
-AX)
;
Y2=EXP(
-AX2/
2))
.
42.NI
NIETNDI
RANGU>>>PROGRAM OFMI
NIMUM COSTPROBLEM.
43.ALI
CEWAI
RIMU.>>>PROGRAM TODRAW AHI
STOGRAM.
44.I
ANNYAKUNDI>>>PROGRAM TOPRI
NTBI
NOMI
ALCOEFFI
CIENTTABLE.
45.BIIENOCKCHERUI
YOT.>>>PROGRAM I
LLUSTRATESTHEUSEOFCONTI
NUE
STATEMENT.
46.TABITHAMWALIMU>>>APROGRAM TOEVALUATETHESERI
ES1/
1-X=1+X+X2
+X3+..
..
.+XN.
47.SHARONCHEPKOECH.
>>>THEPROGRAM I
LLUSTRATESTHEUSEOFTHEBREAK
STATEMENTI
NACPROGRAM.
48.JOYEMILY.
W.KINYANJUI>>>ACLASSOFNSTUDENTSTAKEANANNUAL
EXAMI
NATIONINM SUBJECTS.APROGRAM TOREADTHEMARKSOBTAI
NEDBY
EACHSTUDENTINVARIOUSSUBJECTSANDTOCOMPUTEANDPRINTTHETOTAL
MARKSOBTAINEDBYEACHOFTHEM.
49.FAI
THKAJUJUMIRI
TII>>>PROGRAM USESAFORLOOPTOPRINTTHEPOWERSOF2
TABLEFORTHEPOWER0TO20, BOTHPOSITI
VEANDNEGATIVE.
50.VALENTI
NEGATWI
RI.>>>APROGRAM TOPRI
NTTHEMULTI
PLI
CATI
ONTABLEFROM
1*1TO12*10.
51.PHI
NEASMUNENE>>>APROGRAM TOEVALUATETHEEQUATI
ONY=XNWHENNI
SA
NON-NEGATI
VEI
NTEGER.
52.DENI
SMUNENE>>>WRITEAPROGRAM TOCREATEENUMERATEDDATATYPEFOR12
MONTHS.DI
SPLAYTHEI
RVALUESI
NINTEGERCONSTANTS.
53.ROSENJOROGE>>>MERGI
NGONEDI
MENSI
ONALARRAY–EXCLUDI
NGTHE
REPEATI
NGELEMENT
54.KEFAKI
PROTI
CH>>>FI
LEOPERATI
ONS
55.JOHNELI
UDODHI
AMBO.>>>PROGRAM TOFI
NDWHETHERASTRI
NGI
S
PALI
NDROMEORNOT.