Jawaban Tugas Sintak Program: Output

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 4

JAWABAN TUGAS

Sintak program
Output
Program WHILE_DO;
Uses Crt;
Var i:byte;
Begin
ClrScr;
i:!;
WHILE i"# DO {program akan diulang selaman nilai i<=5}
Begin
Writeln$i%;
i:i&!;
En';
En'(
List Program
Penjelasan
WHILE i"# DO
Begin
)*al +rogram yang a,an 'i-lang
Writeln$i%;
.enceta, /ariabel i
i:i&!;
Penamba0an /ariabel i agar nilainya bertamba0 setia+ +eng-langan(
En';
),0ir +rogram yang a,an 'i-lang
Sintak program
Output
Program 1EPE)2_U32IL;
Uses Crt;
Var i:byte;
Begin
ClrScr;
i:!;
REPEAT
Writeln$i%;
Inc$i%;
UNTIL i4#;{sampai nilai i>5 maka program akan berhenti}
En'(
List Program
Penjelasan
REPEAT
)*al sinta, +eng-langan 1EPE)2
Writeln$i%;
.enceta, /ariabel i
Inc$i%;
.enamba0 /ariabel i 'engan sat- $i:i&!%
UNTIL i4#;
E,s+resi logi,a sebagai syarat ber0enti
KEGUNAAN WHILE DO & REPEAT FOR
Str-,t-r +er-langan 5W0ile(((Do5 ti'a, terlal- 6a-0 berbe'a 'engan str-,t-r
+er-langan 51e+eat(((Until5( Bila +a'a 51e+eat(((Until5 mem-ng,in,an ter6a'inya +roses
terlebi0 'a0-l- ses-'a0 it- bar- ter6a'i +engece,an ,on'isi7 teta+i +a'a 5W0ile(((Do57
an'a ti'a, a,an 'a+at men6alan,an baris8 a,si bila syarat$,on'isi% yang mem-ng,in,an
a,si it-
'i6alan,an ti'a, ses-ai( W0ile artinya sementara7 se'ang,an Do artinya ,er6a,an7 6a'i
bila
'iin'onesia,an sinta,snya sen'iri berbent-, se+erti ini :
Sementara 9,on'isi ter+en-0i9 :er6a,an
a,si 'i6alan,an
Selesai
Conto0 +engg-naan 5W0ile(((Do5 se+erti ini7 misalnya an'a ingin menceta, ,alimat
5saya s-,a ,;ele,troni,5 'i layar sebanya, !< ,ali7 mengg-na,an 5W0ile(((Do5 ma,a
sinta,snya a,an se+erti ini:
+encaca0 "; !; 9inisialisasi a*al t0' +encaca07 mengisi nilai a*al ,e
+encaca09
*0ile +encaca0 "!< 'o
ceta, 5saya s-,a ,;ele,troni,5;
en'*0ile;
Pen6elasan sinta,snya se+erti ini( Pa'a m-lanya +encaca0 'iisi 'engan nilai !(
Sebel-m memas-,i ba'an +eng-langan7 ,on'isi 5+encaca0 "!<5 'i+eri,sa a+a,a0
bernilai
benar7 ,arena 5! " !<5 a'ala0 benar7 ma,a a,si ceta, 5saya s-,a ,;ele,troni,5
'i6alan,an(
Se0ingga ,el-aran yang terceta, :
saya s-,a ,;ele,troni,
Selan6-tnya nilai +encaca0 'inai,,an men6a'i =7 si,l-s +eng-lanagn ,embali 'i6alan,an
sam+ai
nilai +encaca0 'inai,,an !! ma,a ,on'isi +eng-langan bernilai sala07 +eng-langan
'i0enti,an(
FOR
Str-,t-r +eng-langan 5>O15 ti'a, melibat,an +engg-naan ,on'isi se+erti +a'a
str-,t-r +er-langan 51e+eat(((Until5 ata-+-n 5W0ile(((Do5( Str-,t-r >O1 a'a '-a macam
yait-7 menai, $ascen'ing% yang 'itan'ai 'engan ,ata 5to5 'an men-r-n $'escen'ing%
yang
'itan'ai 'engan ,ata 5'o*nto5 nt-, sinta,snya:
>O1 +encaca0 "; nilai_a*al to9'o*nto nilai_a,0ir
a,si 'i6alan,an
en'?or
Unt-, >O1 menai,7 nilai a*al 0ar-s lebi0 ,ecil 'ari nilai a,0ir( 2eta+i +a'a >O1
men-r-n nilai
a*al 0ar-s lebi0 besar 'ari nilai a,0ir(
Conto0 sinta,s :
; Unt-, >O1 menai,
>O1 +encaca0 "; ! to !< 'o
ceta, 5saya s-,a ,;ele,troni,5
en'?or

You might also like