Warning: Parameter 1 to wp_default_scripts() expected to be a reference, value given in /home/vhosts/ilmu-ti.xp3.biz/wp-includes/plugin.php on line 546

Warning: Parameter 1 to wp_default_styles() expected to be a reference, value given in /home/vhosts/ilmu-ti.xp3.biz/wp-includes/plugin.php on line 546

 

Tugas 5 (Resum Materi Struktur Kontrol)

 

KATA PENGANTAR

Puji syukur kami panjatkan atas segala anugerah rahmat dan hidayah dari Allah SWT sehingga kami dapat menyelesaikan resum materi tepat pada waktu yang telah ditentukan.

Oleh karena itu dengan selesainya tugas resum materi ini tiada kata yang pantas terucap selain ucapan terima kasih yang sebesar-besarnya kepada :

  1. Ibu Yeni Dwi Rahayu, selaku Dosen mata kuliah Pemograman Terstruktur.
  2. Teman-teman yang telah memberikan arahan dan kritikan yang membangun guna terselesainya Tugas Resum Materi ini.
  3. Semua pihak yang tidak dapat kami sebutkan satu persatu yang telah membantu dalam penyelesaian Tugas Resum Materi ini.

Kami sangat mengharapkan kritik dan saran yang sifatnya membangun. Semoga Tugas Resum Materi ini  dapat berguna bagi kami khususnya dan semua pihak yang membaca pada umumnya. Amien…

Jember, 19 Oktober 2012

Hormat Saya,

Muhammad Zaenol Arifin

NIM : 1210651099

Tujuan

  1. Menggunakan struktur kontrol keputusan/percabangan (if, else, switch), untuk memilih bagian dari program yang akan dieksekusi.
  2. Menggunakan struktur kontrol pengulangan/perulangan (while, do-while, for), untuk melakukan pengulangan eksekusi program atau code, sejumlah yang telah ditentukan.

Pokok Bahasan

  1. Percabangan
  2. Perulangan

Percabangan

  1. statement-if
  2. statement-if-else
  3. statement-if-else if
  4. Statement-switch
  • Ø Percabangan : statement-if

statement-if

Menspesifikasikan sebuah statement (atau block dari code) yang akan dieksekusi jika dan hanya jika statement boolean bernilai true.
Form statement-if:
if( boolean_ekspresi )
statement;

atau
if( boolean_ekspresi ){
statement 1;
statement 2;
}

dimana, boolean_ekspresi sama dengan boolean ekspresi atau boolean variabel.

 

 

 

  • Ø Percabangan : statement-if-else

statement if-else

Digunakan ketika kita akan mengeksekusi sebuah statement jika kondisinya true, dan statement yang lain jika berkondisi false.
Form statement if-else:

if( boolean_ekspresi ){
statement1;
statement2;
. . .
}
else{
statement3;
statement4;
. . .
}

 

  • Ø Percabangan : statement-if-else if

statement pada klausa else dari sebuah blok if-else dapat menjadi struktur if-else yang lain.

Struktur ini memperbolehkan kita untuk membuat pilihan yang lebih kompleks.

Form statement if-else-else if:

if( boolean_ekspresi1 )
statement1;
else if( boolean_ekspresi2 )
statement2;
else
statement3;

  • Ø Percabangan : switch

Switch Memperbolehkan percabangan pada multiple outcomes.

Form statement-switch:
switch( switch_ekspresi ){
case case_pilihan1:
statement1;//
statement2;//blok 1
break;
case case_pilihan2:
statement1;//
statement2;//blok 2
break;
:
default:
statement1;//
statement2;//blok n
}

 

Kesalahan Umum (1)

1. Kondisi didalam statement if-statement tidak ditentukan dalam nilai boolean.

Contoh,

//SALAH
int number = 0;
if( number ){
//statement
}

Angka variabel tidak ditentukan sebagai nilai boolean.

2. Menulis elseif sebagai ganti dari else if.

 

Kesalahan Umum (2)

3. Menggunakan = pengganti dari == sebagai pembanding. Contoh,

//SALAH
int number = 0;
if( number = 0 ){
//statement
}
Seharusnya ditulis,

//BENAR
int number = 0;
if( number =
= 0 ){
// statement
}

 

Perulangan

  1. Pengulangan-for
  2. Pengulangan-while
  3. Pengulangan-do-while

 

  • Ø Pengulangan-for

Digunakan untuk mengeksekusi code yang bernilai sama, berulang-ulang.

Form pengulangan-for:

for(InisialisasiEkspresi;KondisiPengulangan;StepEkspresi)
{
statement1;
statement2;
. . .
}

dimana,

InisialisasiEkspresi      –meninisialisasi variabel pengulangan.

KondisiPengulangan   – membandingkan variabel pengulangan dengan                               nilai limit.

StepEkspresi  – memperbarui variabel pengulangan.

  • Ø Pengulangan-while

Pengulangan while

Merupakan statement atau blok dari statement yang diulang selama kondisinya sesuai.

Form pengulangan while:
while( boolean_ekspresi ){
statement1;
statement2;
. . .
}

statement didalam pengulangan while akan dieksekusi selama boolean_ekspresi bernilai true.

 

  • Ø Pengulangan-do-while
    • Sama dengan pengulangan-while
    • Statement didalam pengulangan do-while akan dieksekusi beberapa kali selama kondisinya sesuai dengan ekspressi yang diberikan.
    • Hal utama yang membedakan antara pengulangan while dan do-while:
      • statement didalam pengulangan do-while loop setidaknya dieksekusi satu kali.

Form pengulangan-do-while:
do{
statement1;
statement2;
. . .
}while( boolean_ekspresi );

 

 

Info
Date Posted: 19 Oct 2012 @ 1:36 AM
Last Modified: 19 Oct 2012 @ 01:36 AM
Posted By: ilmu-ti.xp3.biz
 

Responses to this post » (None)

 
Post a Comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


 Last 50 Posts
 Back
Change Theme...
  • Users » 1
  • Posts/Pages » 22
  • Comments » 1
Change Theme...
  • VoidVoid « Default
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LightLight
Free Web Hosting