Memilih Menu Makanan – Script

Yah berikut script dari Program Sederhana “Memilih Menu Makanan” ini. Script ini memang tidak hanya memuat tentang “input” dan “output” saja, tetapi juga penggunaan Struktur Kontrol (Seleksi dan Pengulangan).

Kita akan bahas mengenai Struktur Kontrol di lain kesempatan saja, mudah-mudahan 🙂

Sekarang, Selamat Menikmati Menu Hidangan (script) kami ! ^^

Sekian postingan ini saya buat, bila terdapat error silahkan Tangani sendiri. Hahahaha ..

Hanya bercanda 😀 Anda bebas bertanya, memberi saran, bahkan kritikan disini.
Hatur Nuhun telah berkunjung. Have a Nice Day !

Memilih Menu Makanan

Sama halnya dengan program “Hello World !
Kita akan menampilkan Menu Makanan dengan menggunakan System.out.println(“”);

Sedangkan untuk Memasukkan data dari User (Input) kita dapat menggunakan Scanner. Scanner adalah ClassLib yang ada dalam JDE, jadi sebuah Class yang memang sudah ada di Library JDE.
Dan untuk menggunakan ClassLib Scanner , kita perlu meng-importnya terlebih dahulu ke dalam Class kita.

Setelah di Import, selanjutnya kita Instansiasi

Dan setelah di Instansiasi, barulah bisa kita gunakan.
Contoh penggunaan Scanner

Data yang dimasukkan oleh user akan masuk ke dalam variabel “pilih”
Dan sekarang kita akan tampilkan isi dari variabel “pilih” tadi

Demikianlah dasar-dasar input dan output,
Untuk lebih jelasnya coba tengok saja script dari program “Memilih Menu Makanan” ini.
Karena penempatan scriptnyapun harus tepat.

Daftar Isi :

1. Script / Coding

2. Printscreen Penggunaan Program

3. Download file .jar

Kalkulator Sederhana – Script

Biasanya saya langsung menuliskan scriptnnya di sini, berhubung banyak ‘tragedi’ jadi saya cantumkan berupa screenshoot ^^
Problem ? hehehe .. *troll

Berikut adalah script di class utama, scriptnya cukup sederhana dan mudah dipahami. Jadi saya rasa tidak ada masalah untuk ini.

Dan untuk di class ke-2 atau yang saya beri nama class process, saya membuat 2 buah method yang berupa Fungsi (Function).
Yaitu method input :

dan method hitung

Untuk script di class process ini saya tidak bilang mudah dipahami, bahkan terkadang saya pun bingung dengan script yang saya tulis ini 🙂
Tapi semoga di lain kesempatan saya bisa membuat Penjelasan & Algoritma script ini agar kita sama-sama belajar.

How if I really need the script ?
Anda bisa mengirim saya email.
Mohon cantumkan Identitas & Alasan anda.
I will consider your premise, Thanks 😀

Kalkulator Sederhana – Printscreen

______________________________________________________________________

Menu Awal ini bertuliskan type here.
Dibawah tulisan tersebutlah anda memasukkan deretan operand dan operator.

______________________________________________________________________

Contoh input an yang anda masukkan adalah seperti gambar berikut.

______________________________________________________________________

Dan setelah anda menekan enter, maka akan keluar outputnya berupa hasil dari penghitungan input.

______________________________________________________________________

Nah program ini hanya menyediakan operator aritmatik berupa “* / + -” saja, jika anda memasukkan operator selain itu maka akan muncul output seperti gambar di bawah.
(yaa Mohon dimaklum, namanya juga Kalkulator Sederhana ^^)

______________________________________________________________________

Kalkulator ini pun tidak dapat menentukan tingkatan operator.
Seperti apabila anda memasukkan : 4 + 2 * 3
Kalkulator ini tidak akan mengeksekusi 2 * 3 terlebih dahulu, tapi tetap berderet dari awal hingga akhir.
Sekali lagi Mohon Maklum, kalkulator sederhana ^^

Thanks for Reading ..
Have a Nice Day 😀

Menentukan Jumlah Bilangan Bulat dan Bilangan Pecahan – Script

Script di class utama :

_______________________________________________________________

import java.util.Scanner;  // penggunaan Class Lib Scanner.

public class utama {

    public static void main(String[] args) {

        System.out.println(“.::Menentukan Jumlah Bilangan Bulat dan Bilangan Pecahan::.”);
        System.out.println(“”);
        //judul program

        int n = 0;
        //variabel’n untuk menyimpan jumlah banyaknya bilangan yang akan dimasukkan

        int bilBul = 0, bilCah = 0;
        //variabel untuk menyimpan jumlah banyaknya bilangan bulat ,bilangan pecahan
        //bilBull untuk Bulat,   bilCah untuk Pecahan

        Scanner In = new Scanner(System.in);
        //Instansiasi Class Lib untuk menggunakan Input dari Keyboard

        System.out.print(“Jumlah bilangan yang akan dimasukkan : “);
        n = In.nextInt();
        //Meng-inputkan banyak bilangan yang akan dimasukkan oleh user

        double bilangan[] = new double[n];
        //deklarasi variabel array untuk menyimpan semua bilangan

        for(int i = 0;i < n;i++) //pengulangan untuk memasukkan semua bilangan dari user
        {
            System.out.print(“Bilangan ke-” + (i + 1) + ” : “);
            bilangan[i] = In.nextDouble();  //bilangan dari user dimasukkan kedalam array
        }

        selector select = new selector();
        //instansiasi class selector

        bilBul = select.bulat(bilangan);  //memanggil fungsi bulat
        bilCah = select.pecahan(bilangan);  //memanggil fungsi pecahan
        //variabel bilangan sebagai parameter

        System.out.println(“Jumlah bilangan bulat : ” + bilBul);
        System.out.println(“Jumlah bilangan pecahan : ” + bilCah);
        //Menampilkan output berupa jumlah bilangan bulat, pecahan
    }
}

_______________________________________________________________

Script di class Selector :

_______________________________________________________________

public class selector {

    public int bulat(double bil[]) //fungsi penyeleksi untuk bilangan bulat
    //variabel bil[] untuk menyimpan data dari parameter bilangan
    {
        int hasil = 0;

        for(int i = 0;i < bil.length;i++)  //pengulangan untuk menyeleksi semua bilangan dari user
        {
            if(bil[i] % 1 == 0) hasil = hasil + 1;
            //setiap bilangan bulat yang muncul, isi variabel hasil akan bertambah 1
        }

        return hasil; //mengembalikkan nilai variabel hasil ke pemanggil fungsi
    }

    public int pecahan(double bil[]) //fungsi penyeleksi untuk bilangan pecahan
    {
        int hasil = 0;

            for(int i = 0;i < bil.length;i++)
            {
                if(bil[i] % 1 != 0) hasil = hasil + 1;
            }

        return hasil;
    }
}

_______________________________________________________________

Jika anda menemukan kesalahan dalam mengeksekusi script ini (error).
Please warn me  🙂