Pemrograman Berorientasi Obyek Trimester 3

Tes Tengah Semester akan diadakan pada hari Kamis,18 Juni 2009 pada jam dan tempat kuliah. Bahan Semua. Soal Teori dan Praktek.


Beberapa source code yang bisa anda coba dirumah
(Anda juga mengetikan yang ada dalam diktat)
Tiap program disimpan dalam file yang berbeda
Program 1
public class TestSeleksi1
{
public static void main(String[] args)
{
int bulan = 3;
if(bulan<=3) System.out.println("Kuartal 1 Test Seleksi 5"); else if(bulan<=6) System.out.println("Kuartal 2 Test Seleksi 5"); else if(bulan<=9) System.out.println("Kuartal 3 Test Seleksi 5"); else System.out.println("Kuartal 4 Test Seleksi 5"); } } Program 2 public class TestSwitch1 { public static void main(String[] args) { int bulan = 4; switch(bulan) { case 1: System.out.println("pertama"); case 2: System.out.println("kedua"); case 3: System.out.println("kuartal 1"); break; case 4: System.out.println("keempat"); case 5: case 6: System.out.println("kuartal 2"); break; case 7: case 8: case 9: System.out.println("kuartal 3"); break; default: System.out.println("kuartal 4"); } System.out.println("keluar dari switch"); } } Program 3 public class TestIter6 { public static void main(String[] args) { int a = 9 ; System.out.println("Sebelum while"); while(a>=0)
{
System.out.println("Nilai a : "+a);
a--;
}
System.out.println("Setelah while");
}
}
Program 4
public class TestIter5
{
public static void main(String[] args)
{
int g,h;
System.out.println("Sebelum for");
for(g=0,h=6;g<=3 && h>=3;g++,h--)
{
System.out.println("Nilai g : " + g);
System.out.println("Nilai h : " + h);
}
System.out.println("Setelah for");
}
}
Nama file sesuai dengan nama public class dengan ektension filenya adalah java.