Tugas Pemrograman Web : Informasi atau Materi Bahasa Pemrograman



Karena saya senang dengan Java maka, pada kesempatan ini saya akan sedikit menjelaskan beberapa syntax di Java berdasarkan pengalaman saya selama ini. Java merupakan bahasa pemrograman yang dapat dijalankan di berbagai platform seperti Windows, Linux dan Mac. Selain itu, Java juga bisa dijalankan di PC maupun handphone. Di dalam syntax, Java tidak terlalu jauh berbeda dengan syntax di bahasa ciptaannya Dennis Ritchie yakni bahasa C. Saya ambil contoh seperti untuk mencetak tulisan di layar maka, syntax sama-sama menggunakan print. Di Java sebenarnya, dasarnya itu terletak di bagian pengenalan Variable, Kondisi pemilihan, Perulangan (Looping). Sebenarnya, masih banyak yang mau saya jelaskan seperti array, Method Prosedur dan Fungsi, Inheritance, komponen javax.swing dan event di Java namun, sepertinya saat ini hanya itu saja yang bisa saya bagikan kepada Anda semua dan mudah-mudahan di lain waktu jika saya sempat pasti akan membagikannya kepada Anda.

1.     Variable

Variable digunakan dalam bahasa pemrograman untuk menampung nilai atau mendeklarasikan sebuah nilai berdasarkan jenis type data masing-masing. Berikut syntax mendeklarasikan Variable :
 [type_data] nama_variable;

Di java ada banyak berbagai type data yang dikenalnya namun, yang saya sering gunakan ialah Integer, Double, Float, String dan Char. Untuk penjelasannya ialah sebagai berikut:
a.       Integer
Integer digunakan untuk menampung nilai bilangan bulat seperti 0, 100, 2900 dan seterusnya. Ingat bilangan bulat bukan pecahan. Contoh syntax :
integer nilai = 12;
integer uts;

b.      Double
Double digunakan untuk menampung nilai bilangan pecahan dengan daya tampung yang lebih tinggi dibandingkan dengan Float.Contoh syntax :
double nilai = 220.5;
double uas;

c.       Float
Float digunakan untuk menampung nilai bilangan pecahan dengan daya tampung yang lebih rendah dibandingkan dengan Double. Contoh syntax :
float uts = 83.14;
float uas = 90.5;

d.      String
String digunakan untuk menampung nilai kata atau kumpulan karakter. Karakter di sini artinya ialah bisa huruf atau angka. Contoh syntax :
String nama = “Yudi Setiawan”;
String hobi = “Coding Java”;
String usia = “19 tahun”;

e.      Char
Char digunakan untuk menampung nilai sebuah karakter. Karakter di sini bisa angka atau huruf. Contoh syntax :
                                     char nilai_huruf = “A”;
                                     char nilai_huruf;

2.     Kondisi Pemilihan

Kondisi pemilihan disini yang saya beritahu ialah if, if …. else, if else if. Dan switch case juga. If digunakan untuk menjalankan beberapa statement tertentu ketika kondisi bernilai true. Berikut syntax-nya :
a.       If
If digunakan ketika kondisinya berbeda. Contoh syntax
                                                int nilai = 0;
                                                int uts = 90;
                                                If (nilai == 0)
                                                {
                                                   System.out.println(“Variable nilai bernilai : “, nilai);
                                                }
                                                If (uts >= 90)
                                                {
                                                   System.out.println(“Nilai UTS Anda benar-benar bagus”);
                                                }
b.      If Else
If Else digunakan ketika kondisinya bernilai true maka ada statement yang harus dijalankan dan jika bernilai false maka ada statement juga yang harus dijalankan. Contoh syntax :
                                                int nilai = 0;
                                                If (nilai == 0)
                                                {
                                                   System.out.println(“Ini statement ketika bernilai true”);
                                                }
                                                else
                                                {
                                                   System.out.println(“Ini statement ketika bernilai false”);
                                                }

c.       If Else If
If Else If digunakan ketika kondisinya lebih dari 2. Contoh syntax :
                                                Int nilai = 90;
                                                If(nilai >= 90)
                                                 System.out.println(“Nilai Anda benar-benar bagus”);
                                                else if(nilai >= 70)
                                                 System.out.println(“Nilai Anda bagus”);
                                                else if(nilai >= 50)
                                                 System.out.println(“Nilai Anda cukup”);
                                                else if(nilai >= 30)
                                                 System.out.println(“Niliai Anda kurang bagus”);
                                                else if(nilai >= 10)
                                                 System.out.println(“Nilai Anda benar-benar kurang bagus”);

d.      Switch case
Digunakan sama seperti if, hanya saja dengan metode yang berbeda. Contoh syntax :
String nilai_huruf = “A”;               
Switch(nilai_huruf)
{
 case “A” : System.out.println(“Nilai Anda benar-benar bagus”);
                                                break;
case “B" : System.out.println(“Nilai Anda bagus”);
                                                break;
case “C” : System.out.println(“Nilai Anda cukup”);
                                                break;
case “D” : System.out.println(“Nilai Anda kurang bagus”);
                                                break;
case “E” : System.out.println(“Nilai Anda sangat kurang bagus”);
                                                break;
default     : System.out.println(“Maaf, nilai huruf hanya dari A – E”);
                                                break;
}

Sedikit catatan bahwa, perintah break berfungsi untuk menghentikan proses jalannya program. Coba Anda eksperimen sendiri jika perintah break dihapus.

3.     Perulangan(Looping)

Ada 3 jenis perulangan di Java yaitu; For, While dan Do While.
a.       For
For hampir sering digunakan untuk mencetak bintang(*) berbentuk segitiga siku-siku. Anda yang sudah pernah mendapatkan tugas membuat bintang(*) membentuk segitiga siku-siku maka, ini akan sangat mudah untuk dipahami. Contoh syntax :
                                                /* Syntax ini akan mencetak * segitiga siku-siku */
public class siku
{
                                      public static void main(String[] args)
                                      {
                                         int x, y;
                                         for(x = 0; x <= 5; x++)
                                         {
                                            for(y = 0; y <= x; y++)
                                            {
                                              System.out.print("*");
                                            }
                                            System.out.println("");
                                         }
                                      }
    }

Syntax : for(nilai_awal ; batasan_nilai_awal ; proses_pertambahan_nilai_awal)
                                       
b.      While
While digunakan ketika kondisi perulangannya bernilai true.  Sering digunakan untuk mencari nilai terbesar atau nilai terkecil. Saya biasanya suka pakai yang ini. Syntax :
                                                while(kondisi)
                                                {
                                                                Statement…..
                                                                Statement…..
                                                                Statement perubahan nilai kondisi…
                                                }

                                Berikut contoh syntax mencari nilai terbesar dan terkecil :
                                public class siku
       {
                                 public static void main(String[] args)
                                 {
                                   int[] nilai = new int[4];
                                   nilai[0] = 10;
                                   nilai[1] = 20;
                                   nilai[2] = 5;
                                   nilai[3] = 40;
                               
                                   int besar = 0, kecil = nilai[0];
                                   int x = 0;
                               
                                   while(x < 4)
                                   {
                                     if(nilai[x] >= besar)
                                     {
                                        besar = nilai[x];
                                     }
                                                               
                                     if(kecil >= nilai[x])
                                     {
                                        kecil = nilai[x];
                                     }
                                                               
                                     x++;
                                                               
                                    }
                               
                                 System.out.println("Nilai terbesar : "+besar);
                                 System.out.println("Nilai terkecil : "+kecil);
                                 }
     }                                        

c.       Do While
Do While hampir mirip dengan While hanya saja jika While ia akan memeriksa kondisi perulangan dulu maka, di Do While ia akan menjalankan statement perulangan kemudian, memeriksa kondisi perulangan jika bernilai true maka, statement perulangan akan dijalankan jika tidak maka ia lanjut ke bawah. Syntax :
                                                do
                                                {
                                                Statement….
                                                Statement……
                                                Statement perubahan nilai kondisi…..
                                                }while(kondisi);

                                Contoh syntax :
                                                public class siku
            {
                                                  public static void main(String[] args)
                                                  {
                                                    int x = 1;
                                                                               
                                                    do
                                                    {
                                                      System.out.println("Ini perulangan ke "+x);
                                                      x++;
                                                    }while(x <= 5);
                                                  }
          }
                                               

Demikian untuk materinya, semoga bermanfaat.



                                                                 



No comments

Leave a Reply

Anda boleh berkomentar di blog saya tapi, tetap jagalah kesopanan dan nilai - nilai etika Anda ketika berkomentar.

Visitors