Langsung ke konten utama

STATMENT KONDISI PERULANGAN


STATMENT KONDISI PERULANGAN


Percabangan adalah suatu proses pemilihan aksi diantara beberapa alternative yang diberikan. LOOP (perulangan) adalah : perulangan statement dengan jumlah tertentu jika kondisi terpenuhi.
Bentuk bentuk umum dari kondisi perulangan: PERCABANGAN / KONDISI
 
Bentuk umum statemen if :If ( cond-exp) statement ;
Bentuk umum statement if … else :If ( cond-exp) statement true
Else statement false ;

Jika ada lebih dari 1 (satu) instruksi yang akan dijalankan maka harus dibuat dalam bentuk blok instruksi dengan menggunakan tanda kurung kurawal { … }
Perulangan (loop)
Bentuk umum :For ( ; ; )
Statement ;

Keterangan :
- init-exp : ekspresi yang digunakan untuk melakukan inisialisasi terhadap variable-variabel tertentu, terutama variable yang digunakan untuk melakukan iterasi. Init-exp dapat berupa ekspresi maupun pendefinisian variable.
- Test-exp : ekspresi yang memegang control terhadap proses perulangan tersebut, pada bagian ini akan ditentukan apakah proses perulangan akan tetap berlangsung atau tidak.
- Inc/dec-exp : digunakan untuk mengatur perubahan nilai variable. Umumnya nilai variable tersebut bertambah / berkurang 1 (satu)

Contoh dari program sederhananya :

Kondisi :
If ( nilai > 60 )
Cout << “Anda lulus n” ;
                     Else
Cout << “Anda tidak lulus n” ;
Untuk membentuk multiway selection, dapat digunakan nested if-else, hal ini dapat dilakukan sebanyak yang diinginkan.
                   
 Perulangan :
# include
Main ( )
{
Int batas ;
Cout << “ Nilai tertinggi = “ ;
Cin >> batas ;
For ( int i = 1 ; i < = batas ; i++ )
Cout << i << ‘ ‘ ;
Return 0 ;
}


Contoh  Struktur Kondisional FOR
<html>
<head></head>
<body>

<script language="javascript">

for(x=1;x<=9;x+=1)
{
  for(y=1;y<=x;y++)
  {
document.write(y,"  ");
  }
document.write("<br>");
}
</script></form></body></html>

Output :

1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5 6 7
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8 9



Contoh  Struktur Kondisional FOR
<HEAD>
<TITLE>Contoh Program Javascript</TITLE>
</HEAD>
<BODY>
<SCRIPT language="Javascript">
<!--
var x=0
do{
document.write(x+"<br>")
x++;
}
while (x<=10)
// -->
</SCRIPT> </BODY> </HTML>

ouput:
0
1
2
3
4
5
6
7
8
9
10



Membuat tgl :

<html>
<head></head>
<body>
<font size=4>
<form>
Tanggal Lahir Anda Adalah :<br><br>
Tanggal :
<select name="tgl">

<script language="javascript">
for(x=1;x<=31;x+=1)
{
document.write("<option>",x ,"</option>");
document.write();
}
</script></form></body></html>


Komentar

Postingan populer dari blog ini

MAKALAH SISTEMATIKA KARYA ILMIAH

SISTEMATIKA KARYA ILMIAH D I S U S U N OLEH : 1. RINI PUSPITA (1130000077) 2. RINA AGUSTINA KOTO  (1130000152) 3. VIKKA ANDRIANI HILWA (1130000084) MI-A MALAM STMIK POTENSI UTAMA MEDAN 2012 – 2013 KATA PENGANTAR Puji syukur kehadirat Tuhan Yang Maha Esa yang telah memberikan rahmat serta karunia-Nya kepada kami sehingga kami berhasil menyelesaikan makalah ini, yang alhamdulillah selesai tepat pada waktunya. Makalah ini berjudul “Sistematika Karya Ilmiah” Diharapkan Makalah ini dapat memberikan informasi kepada kita semua tentang penulisan karya ilmiah yang baik. Kami menyadari bahwa makalah ini masih tidak jauh dari sempurna, oleh karena itu kritik dan saran dari semua pihak yang bersifat membangun selalu kami harapkan demi kesempurnaan makalah ini. Akhir kata kami sampaikan terima kasih kepada semua pihak yang telah berperan serta dalam penyusunan makalah ini dari awal sampai akhir. Semoga

IMPLEMENTASI STACK PADA STRUKTUR DATA

KATA PENGANTAR Segala puji bagi  Tuhan Yang Maha Esa atas segala berkat, rahmat, taufik, serta hidayah-Nya yang tiada terkira besarnya, sehingga penulis dapat menyelesaikan makalah dengan judul ”IMPLEMENTASI STACK PADA STRUKTUR DATA”. Adapun isi dari makalah yang kami buat terdiri dari empat baba tau bagian. Bab pertama Pendahuluan. Bab kedua berisi Pembahasan, membahas tentang Definisi, Operasi dasar pada stack, deklarasi stack dalam pemrograman, dan implementasi dalam kehidupan sehari-hari, bab ketiga berisi contoh program stack, serta bab empat berisi kesimpulan. Meskipun penulis berharap isi dari makalah ini bebas dari kekurangan dan kesalahan, namun selalu ada yang kurang. Oleh karena itu, penulis mengharapkan kritik dan saran yang membangun agar skripsi ini dapat lebih baik lagi. Akhir kata penulis berharap agar makalah ini bermanfaat bagi semua pembaca. Medan , Mei 2013 Penyusun i DAFTAR ISI KATA PENGANTAR………………………………………………………………