TEKNOLOGI INDUSTRI PERTANIAN PRAKTIKUM DASAR PEMROGRAMAN METHOD TEKNOLOGI INDUSTRI PERTANIAN
Prosedur dengan Parameter Prosedur tanpa Parameter METHOD METHOD Procedure Prosedur dengan Parameter Prosedur tanpa Parameter Function Fungsi Return Fungsi Rekursif Array merupakan sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama. Array merupakan konsep yang penting dalam pemrograman, karena array memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks
DASPRO PROCEDURE Prosedur adalah sebuah method yang tidak mengembalikan nilai kembali atau tidak ada perintah return. Prosedur dibuat dengan diawali kata void. Prosedur bukan merupakan program yang berdiri sendiri, sehingga untuk menjalankan prosedur dengan dipanggil di program utama.
DASPRO PROCEDURE Prosedur dibagi lagi menjadi dua macam yaitu prosedur tanpa parameter dan prosedur dengan parameter. Contoh prosedur tanpa parameter: public void tampilAngka(){ System.out.println(“Angka = 10”); } Contoh prosedur dengan parameter: public void tampilAngka(int angka){ System.out.println(“Angka = ” + angka);
DASPRO PROCEDURE Parameter berada di dalam tanda kurung, parameter harus diawali dengan tipe datanya. Parameter dapat diberikan lebih dari satu dan dengan tipe data yang berbeda. Ketika prosedur sudah dibuat, lalu prosedur tersebut dipanggil dengan membuat objek baru dari class yang ada didalamnya terdapat prosedur tersebut. Contohnya: Prosedur p = new Prosedur(); Terdapat cara lain untuk memanggil prosedur tanpa menggunakan code seperti di atas, yaitu dengan menambahkan static di awal prosedur. Contohnya: static public void tampilAngkaStatic(int angka){ System.out.println(“Angka= “ + angka); } Setelah itu dipanggil prosedurnya
DASPRO FUNCTION Fungsi adalah suatu program yang terletak terpisah dari blok program utama, tetapi tetap merupakan bagian dari program yang dibuat. Fungsi adalah sebuah method yang mengembalikan nilai kembali atau ada perintah return. Dengan menggunakan fungsi dapat membuat program menjadi lebih mudah dipahami.
DASPRO FUNCTION A. FUNGSI RETURN Fungsi yang mengembalikan suatu nilai adalah fungsi yang ketika kembali ke program utamanya disertai dengan membawa suatu nilai. B. FUNGSI REKURSIF Suatu fungsi rekursif adalah suatu fungsi yang memanggil dirinya sendiri.
KASUS 1 FUNGSI RETURN Buatlah operasi matematika seperti pada penggunaan kalkulator Kali ini membuat operasi penjumlahan Ganti foto sari
DASPRO FUNGSI RETURN Ganti foto sari
DASPRO FUNGSI RETURN Ganti foto sari
KASUS 2 Buatlah operasi matematika menggunakan rumus faktorial! FUNGSI REKURSIF Buatlah operasi matematika menggunakan rumus faktorial! Ganti foto sari
DASPRO FUNGSI REKURSIF Ganti foto sari
DASPRO FUNGSI REKURSIF Ganti foto sari
POST-TEST KODE “B” 1. Jelaskan pembagian dalam method? 2. Apa yang dimaksud prosedur? 3. Berikan contoh penulisan prosedur dengan parameter? 4. Apa yang dimaksud dengan fungi return? 5. Jelaskan Manfaat Fungsi? 6. a. Asprak Tergalak ? b. Asprak Terbaik ? c. Asprak Terfavorit ? d. Asprak Idaman ? e. Kesan dan Pesan Praktikum Daspro
TERIMA KASIH Terimakasih warna selang seling