Sabtu, 23 Oktober 2010

Coding dan Tracing



Ini Coding For :
public class Prazt_For
{

public static void main(String[] args) {
int angka;
System.out.println("Sebelum for");
for(angka=10;angka<=20;angka++)
System.out.println("Nilai angka: " +angka);
System.out.println("Setelah for");
}
}

pembahasan/tracing for

public class ForCounter { public static void main(String args[]) {  for (int i =0;i<=5;i++) { System.out.println(i);   } } }
Sumber : http://forums.oracle.com/forums/thread.jspa?messageID=6369733

Senin, 18 Oktober 2010

Contoh program

for(a=1;a<=3;a=a+1)
{
printf("Ini baris ke %\n" a);
}

Program tersebut akan membuat tampilan sbb:
Ini baris ke 1
Ini baris ke 2
Ini baris ke 3

atau

For(jumlah =1 <=100;jumlah=1

{

System.out.printf("percobaan\n");

}


atau juga


for(int i = 1; i <= 5; i++)

System.out.println(i);

Pengertian Perintah FOR


Pengertian Perintah FOR : Program akan hanya berjalan sebanyak 1 kali. Inisialisai nilai adalah tempat dimana kita akan memberikan nilai awal pada variabel counter (variabel yang digunakan untuk menghitung jumlah perulangan) syarat pengulangan adalah syarat yang harus dipenuhi agar perulangan tetap dilakukan. Sedangkan perubahan nilai adalah perubahan yang dilakukan pada tiap putaran untuk menjamin bahwa perulangan tersebut tidak akan berlangsung terus menerus. Perintah FOR bisa digunakan untuk melakukan perulangan sebanyak jumlah yang telah diketahui. Pertama, program hanya akan menjalankan bagian 1 sebanyak sekali, lalu dicek pada bagian 2. Bila benar, bagian 3 akan dijalankan, diikuti bagian 4.
Setelah itu, program akan kembali melakukan cek pada bagian 2. Apabila masih benar, akan dilanjutkan dengan menjalankan bagian 3 dan 4 seperti sebelumnya.
Program akan terus berputar pada bagian 2 - 3 - 4. Sampai kapan? Sampai ketika bagian 2 (kondisi) tidak terpenuhi (hasil pengecekan bernilai salah).

Jadi, kesimpulannya:
Program akan berjalan dengan urutan 1 - 2 - 3 - 4 - 2 - 3 - 4 - 2 - 3 - 4 dst. sampai dengan bagian 2 (kondisi) tidak terpenuhi (hasil pengecekan bernilai salah).

ruwet..

hadeeeh..
susah sekali ternyata jurusan yang ak ambil..
mungkin perlahan tapi pasti ak bisa menguaasai ap yg ak pelajari saat ini..
amiiieeennnn..