Contoh pemrograman bahasa Java untuk pemula

Hallo, kali ini saya akan membahas tentang contoh pemrograman dengan menggunakan bahasa Java.

Bahasa pemrograman Java, yaitu salah satu bahasa pemrograman yang tidak jarang digunakan, kebanyakan sih orang memanfaatkannya untuk membuat game, . yah, untuk pemula yang ingin mencoba menggunakan Java, ada beberapa hal yang harus dipenuhi. Pengguna harus memiliki beberapa tools agar bisa menjalankan Java ini. Nah salah satunya adalah JDK dan TextPad ( wah, salah satu lagi ini, tapi salah dua, haha ). Tenang saja, kedua software tersebut bisa di download gratis kok dari google, coba kamu tes googling aja ( bukan guling lohh , =P ).
Langsung saja deh saya bahas ni dasarnya..

Di bahasa Java, segalanya itu harus dideklarasikan ( diperkenalkan ), termasuk juga dengan scannernya, tidak seperti bahasa-bahasa lainnya, sperti bahasa C, C++, Turbo Pascal, dll. Jadi, cara mendeklarasikannya seperti ini ;

import java.util.Scanner;
penjelasan : (tulisannya gak boleh diubah lho, karena memang udah itu ketentuannya, and satu lagi, bahasa Java tu case sensitive ya, maksudnya huruf besar dan kecil itu dianggap berbeda, jadi "Scanner" dengan "scanner" itu berbeda, kalo ad penulisan yang salah, bisa terjadi error, maka telitilah dalam hal pengetikan. ^^ )
Lalu, hal penting yang harus ada yaitu public class dan public static void main (String []args), kedua hal ini tidak boleh dihilangkan. Kenapa?? ( googling ajah untuk jawabannya, ehehe ), contohnya

public class tes {
penjelasan : "tes" merupakan nama program yang kamu berikan , boleh kamu ganti dengan nama lain, DAN nama tersebut harus sama dengan nama file yang akan kamu simpan nanti, kalo yang ini berarti nama filenya "tes.java", save dengan tipe "Java". Dan tanda "{" harus ada, itu menandakan pembukaan bagian dari public class yang nantinya kan ditutup dengan "}" dibagian bawah.

    public static void main (String []args) {
penjelasan : Nah, yang ini jangan diganti" yah, ini adalah syarat dan ketentuan yang harus dipenuhi dan tidak boleh diubah", kalo kamu ubah, ntar yang menciptakan bahasa ini marah lhoo..
Tanda "{" sama juga dengan yang di public class, hehe.

        String n_brg;
penjelasan : String (dengan "S" harus huruf besar), merupakan tipe data untuk menampung kalimat, atau karakter yang lebih dari satu. n_brg (singkatan dari nama barang, boleh kamu ganti" singkatannya sesuai selera kamu ( jadi ingat Indomie, ahaha ) ) adalah nama variabel yang saya buat untuk digunakan nantinya, dan setelah penamaan , tutuplah dengan tanda ";" yang menyatakan selesai untuk satu statement.

        int hrg, jlh, total;
penjelasan : ini juga merupakan pendeklarasian variabel, int adalah integer yang menampung nilai angka. ingat, cara penulisan tipe datanya jangan salah, perhatikan huruf besar/kecilnya. jlh, total. Disini saya membuat 2 varibel yaitu jlh dan total, dan ditutup dengan tanda ";" menandakan 1 statement sudah selesai.

        Scanner masuk = new Scanner ( System.in);
penjelasan : yang boleh diubah dari statement di atas hanyalah kata "masuk" yang merupakan nama scanner yang kamu tentukan sendiri, misalnya Scanner indah = new Scanner ( System.in); juga boleh.
dan nama yang kamu tentukan itu akan kamu gunakan sebagai scanner hingga program ini selesai dibuat. Setiap selesai 1 statement tutplah dengan tanda ;

        System.out.print("Nama Barang : ");
penjelasan : Statement di atas berfungsi untuk mencetak kalimat "Nama Barang : " (tanpa tanda kutip) ke layar kamu ketika program dijalankan nanti. System.out.print("apa yang mau dicetak"); <ngerti?, smoga kamu mengerti, hehe>

        n_brg = masuk.nextLine();
penjelasan : Ini  dia statement untuk memasukkan data, karena data yang akan dimasukkan merupakan kalimat atau kata maka menggunakan nextLine(). Jika nama variabel kamu tadi adalah nama_barang,dan nama scanner kamu adalah indah maka yang kamu ketik adalah
             nama_barang=indah.nextLine();
<araso? mengertikah kamu? ehehe>

        System.out.print("Harga Satuan : Rp. ");
penjelasan : Lihat penjelasan tadi, ehehe.

        hrg = masuk.nextInt();
penjelasan : Sama saja sih dengan n_brg di atas, bedanya cuma yang ini memakai nextInt(), karena tipe data yang akan dimasukkan itu berupa integer, jadi disesuaikan dengan tipenya. Kalo punya kamu nama varibelnya harga, makan yang kamu ketik adalah
             harga = indah.nextInt();
<apakah sudah lebih mengerti?>

        System.out.print("Jumlah : ");
penjelasan : untuk mencetak, penjelasannya sama seperti yang sebelumnya ( lihat System.out.print("Nama Barang : ");

        jlh = masuk.nextInt();
penjelasan : sama dengan proses input yang sebelumnya, hehe, kalo lupa boleh lihat kembali yang di atas, aku gak marah kok. wkwkkw XD

        total = hrg * jlh;
penjelasan : ini untuk menghitung nilai total yang artinya nilai total adalah nilai harga dikali dengan nilai jumlah, hehe. . atau boleh diganti jadi
      total = harga * jlh;
sesuai dengan nama varibel yagn kamu berikan.

        System.out.print("Total : " +total+"\n");
penjelasan : nah, penjelasannya sama saja yah, cuman ini bedanya kok belakangnya ada +total+"\n" yah?? Gini loh, itu artinya kita menambahkan hasil total tadi didalamnya, dan "\n" berfungsi untuk turun ke baris yagn baru.
Kalo programnya dijalankan, misalkan harganya 500 dan jumlahnya 2, maka hasilnya
    Total : 1000

    }
penjelasan : untuk menutup bagian public static void main yang diatas.(harus ada di bagian akhir)

}
penjelasan : untuk menutup bagian public class yang diatas.(harus ada di bagian akhir)
Nah, program telah selesai dibuat.

import java.util.Scanner;

public class page_4_no1 {
    public static void main (String []args) {
        String n_brg;
        int hrg, jlh, total;
        Scanner masuk = new Scanner ( System.in);
        System.out.print("Nama Barang : ");
        n_brg = masuk.nextLine();
        System.out.print("Harga Satuan : Rp. ");
        hrg = masuk.nextInt();
        System.out.print("Jumlah : ");
        jlh = masuk.nextInt();
        total = hrg * jlh;
        System.out.print("Total : " +total+"\n");
    }
}

maka, untuk compile tekan Ctrl+1, jika ada error maka akan diberitahukan letak kesalahannya di mana. Dan untuk menjalankan programnya tekan Ctrl+2 .

Semoga bermanfaat ya. . ^^
mungkin kedepannya saya akan menambahkan foto-fotonya agar lebih jelas, hehe.
Have a nice day. :D

Jejes

Jejes sebagai penulis Blog Jejes' Island menerima kritik dan saran yang boleh diberikan melalui kotak komentar di bawah atau dengan email ke jessicaaswin@gmail.com . Jejes juga mengelola Blog Winvestionary yang dapat dikunjungi melalui menu WInvestionary di atas atau klik di sini.

No comments:

Post a Comment