LAPORAN HASIL PRAKTIKUM ALGORITMA DAN PEMROGRAMAN I
NA NAMA
: ROBY CAHYAWNDANA
NIM
: DBC 117 082
KE KELAS
:F
MODUL MODUL
: III (RUNT (RUNTUN UNAN AN/SE /SEQU QUENT ENTIAL IAL
!URUSAN TEKNIK INFORMATIKA FAKULTAS FAKULTAS TEKNIK TEK NIK UNI"ERSITAS UNI"E RSITAS PALANGKA PALANG KA RAYA RAYA
201#
BAB I TUJUAN DAN LANDASAN TEORI
I.1. TUJUAN 1.1.1. Dapat menggolongkan sebuah masalah ke dalam kaego! untunan " sequential #. 1.1.$. Dapat meme%ahkan pemasalahan &ang s!'atn&a untunan ke dalam sebuah pogam.
I.$. LANDASAN TEORI $.1.1. (enget!an Runtunan Runtunan "se)uent!al# adalah stuktu algo!tma pal!ng dasa &ang be!s! angka!an !nstuks! &ang d!poses se%aa sekuens!al* satu pe satu* mula! da! !nstuks! petama sampa! !nstuks! teakh!.
Algo!tma meupakan untunan "se)uen%e# satu atau leb!h !nstuks!* &ang beat! bah+a ,
T!ap !nstuks! d!ke-akan satu pe satu
T!ap !nstuks! d!laksanakan tepat sekal!* t!dak ada !nstuks! &ang d!ulang
Uutan !nstuks! &ang d!laksanakan pemoses sama dengan uutan !nstuks! sebaga!mana &ang tetul!s d! dalam teks algo!tman&a
Akh! da! !nstuks! teakh! meupakan akh! algo!tma
Set!ap !nstuks! d! dalam untunan d!tul!s dalam satu ba!s* atau bebeapa !nstuks! dalam ba!s &ang sama tetap! antaa set!ap !nstuks! d!p!sahkan dentan tanda t!t!k koma "#.
Uutan !nstuks! d! dalam algo!tma adalah pent!ng. Uutan !nstuks! menun-ukkan uutan log!k pen&elesa!an masalah. Begantung pada masalahn&a* uutan !nstuks! &ang bebeda mungk!n t!dak ada
pengauhn&a
tehadap
solus!
pesoalan*
tetap!
mungk!n
-uga
menghas!lkan keluaan &ang bebeda pula.
a#. /ontoh Runtunan , 1. 0empetukakan n!la! da! $ peubah. D!ketahu! A 2* B 3. 0aka has!l setelah petukaan A 3 dan B 2 AL4ORIT0I5 pogam petukaan DE5LARASI A*B* temp,!ntege AL4ORIT0A ead"A*B# "poses petukaan# temp 67 A A 67B B67Temp +!te "A*B# Tanslas! ke (AS/AL "8DE5LARASI8# 9a A* B* temp , !ntege "8AL4ORIT0A8#
beg!n +!te":A ;# eadln"A# +!te":B ;# eadln"B# "8(oses (etukaan8# temp , A A , B B , temp +!teln":A ;* A#
+!teln":B ;* B# end.
b#. /ontoh pogam se)uen%e , 1. Data 0ahas!s+a (ogam data7mahas!s+a Uses /t
masukkan nama dan N(0 ># =!teln ">???????????????????????># =!te ">nama anda , ># Readln "nm# =!te ">N(0 anda , ># Readln "npm# End.
@as!l Output , masukkan nama dan N(0 ??????????????????????? nama anda , "
BAB II (E0BA@ASAN
.1. (E0BA@ASAN .1.1. 0embuat pogam umtuk melakukan opeas! a!tmat!ka d!mana b!langan petama dan kedua meupakan !nputan da! p!ant! masukan.
.1.$. 0enbuat pogam untuk men%a! n!la! 1 dan $ da! pesamaan l!nea $%2 & '% & ) 0 dengan umus , x 12=
−
√
b± b
2
−
4 ac
2a
D!s!n! d!pe-elaskan bah+a &ang d! s!mbolkan dengan huu' :D; adalah x 12=
−
√
b± b
2
−
4 ac
2a
D! bag!an &ang d! be! +ana* dan d!s!tu -uga tedapat ket!ka Cs)t !n! beat! aka.
.1.. 0embuat pogam untuk mengh!tung luas l!ngkaan. Luas l!ngkaan d!de'!n!s!kan sbb , L p! 8 8 * d!mana p! adalah konstanta &ang ben!la! *113 sedangkan adalah -a!?-a! l!ngkaan.
Te-ad! Eo , !n! d!kaenakan d!bag!an +!teln luas l!ngkaan t!dak tedapat tanda ":# -ad! saat d! %omp!le %tl?'F te-ad!lah eo. Be!kut has!l &ang sudah d! peba!k! ,
(ogam !n! menggunakan 9a!abel dan %onstanta*d!mana pogam menggunakan t!pe data eal. /tl?GF ,
.1.
0embuat pogam untuk mengkon9es!kan suhu dalam dea-at /el%!us ke dea-at Gahenhe!t dan Reamou d!mana , Gahenhe!t FH3 8 /el%!us $ Reamou H3 8 /el%!us
.1.3
0embuat pogam untuk mengh!tung n!la! uang dalam pe%ahan 1* 3* 1* 3* $3 dan sen. /ontoh , Jumlah uang up!ah adalah , Rp. $K$2 R!n%!ann&a adalah
,
(e%ahan 1
,$
(e%ahan 3
,1
(e%ahan 1
,$
(e%ahan 3
,
(e%ahan $3
,1
Sen
,
BAB III 5ESI0(ULAN .1. 5ESI0(ULAN Runtunan adalah stuktu algo!tma pal!ng dasa &ang be!s! angka!an !nstuks! &ang d!poses se%aa sekuens!al* satu pe satu* mula! da! !nstuks! petama sampa! !nstuks! teakh!. Algo!tma meupakan untunan "se)uen%e# satu atau leb!h !nstuks!* &ang beat! bah+a ,
T!ap !nstuks! d!ke-akan satu pe satu
T!ap !nstuks! d!laksanakan tepat sekal!* t!dak ada !nstuks! &ang d!ulang
Uutan !nstuks! &ang d!laksanakan pemoses sama dengan uutan !nstuks! sebaga!mana &ang tetul!s d! dalam teks algo!tman&a
Akh! da! !nstuks! teakh! meupakan akh! algo!tma.
Uutan !nstuks! d! dalam algo!tma adalah pent!ng. Uutan !nstuks! menun-ukkan uutan log!k pen&elesa!an masalah.
BAB I< DAGTAR (USTA5A
3.1. DAGTAR (USTA5A Tas&aal!9asa'!t. $1$. Pograman Pascal Beserta Contohnya. D!askes $$ Oktobe $1. http,HH%omH$1HFH (ogaman?(as%al?Beseta?/ontohn&a. @tml. D+!at!kao9a. $1$. Contoh Program Pascal Struktur Sequence . D!askes $$ Oktobe
$1.
http,HHblogspot.%omH$1$H1H
Stuktu?Se)uen%e. html.
/ontoh?(ogam?(as%al?
BAB
.1. LA0(IRAN Tamp!lan ke 1
/tl?GF ,
Tamp!lan ke $
/tl?GF ,
Tamp!lan ke
/tl?GF ,
Tamp!lan ke
/tl?GF ,
Tamp!lan ke 3
/tl?GF ,