MENGENAL SUBRUTIN
• SUBRUTIN ADALAH KUMPULAN PERINTAH YANG DITUJUKAN UNTUK MENANGANI SUATU TINDAKAN
DENGAN TUJUAN UNTUK MEMUDAHKAN PEMBUATAN PROGRAM.
• HAL TERSEBUT MENGINGAT SUBRUTIN BISA DIPANGGIL BERKALI-KALI DALAM SUATU PROGRAM.
• CONTOH SUBRUTIN PADA JAVA YANG SUDAH DIDEFINISIKAN ANTARA LAIN :
• MATH.SQRT()
• MISAL : MATH.SQRT(15)
• JIKA TIDAK ADA METODE SQRT() SEPERTI ITU, KODE PROGRAM AKAN MENJADI KOMPLEKS DAN
PANJANG SEKIRANYA TERJADI OPERASI UNTUK MEMPEROLEH AKAR KUADRAT BEBERAPA KALI.
CONTOH SUBRUTIN DALAM ALGORITMA
SUBRUTIN PEROLEHKELILINGKOTAK(PANJANG, LEBAR)
KELILING ← 2 X (PANJANG + LEBAR)
NILAI – BALIK KELILING
AKHIR – SUBRUTIN
PADA CONTOH ALGORITMA TERSEBUT :
• PEROLEHKELILINGKOTAK ADALAH NAMA SUBRUTIN
PANJANG DAN LEBAR ADALAH PARAMETER YANG BERHUBUNGANDENGAN
PEMANGGILAN SUBRUTIN
UNTUK PEMANGGILAN SUBRUTIN :
• HASIL ← PEROLEHKELILINGKOTAK(10, 5) PADA MEMANGGILAN SUBRUTIN, BAGIAN
DALAM KURUNG ( ) AKAN DIISI DENGAN ARGUMEN. 10 DAN 5 BERKEDUDUKAN
SEBAGAI ARGUMEN YANG MENYATAKAN PANJANG DAN LEBAR.
SUBRUTIN PADA BAHASA JAVA
• SUBRUTIN DALAM BAHASA JAVA DITULIS DALAM BENTUK METODE, YANG MERUPAKAN BAGIAN DARI
KELAS.
• BENTUK DASAR :
• CLASS NAMAKELAS {
• PUBLIC STATIC TIPE NAMAMETODE (TIPE ARGUMEN, TIPE ARGUMEN) {
• // NAMAMETODE ADALAH NAMA SUBRUTIN
• ...... //
• //BERISI PERNYATAAN-PERNYATAAN
• //
• RETURN NILAI; // NILAI BALIK METODE
• }
• }
TERIMA KASIH

Operasi subrutin bahasa java

  • 2.
    MENGENAL SUBRUTIN • SUBRUTINADALAH KUMPULAN PERINTAH YANG DITUJUKAN UNTUK MENANGANI SUATU TINDAKAN DENGAN TUJUAN UNTUK MEMUDAHKAN PEMBUATAN PROGRAM. • HAL TERSEBUT MENGINGAT SUBRUTIN BISA DIPANGGIL BERKALI-KALI DALAM SUATU PROGRAM. • CONTOH SUBRUTIN PADA JAVA YANG SUDAH DIDEFINISIKAN ANTARA LAIN : • MATH.SQRT() • MISAL : MATH.SQRT(15) • JIKA TIDAK ADA METODE SQRT() SEPERTI ITU, KODE PROGRAM AKAN MENJADI KOMPLEKS DAN PANJANG SEKIRANYA TERJADI OPERASI UNTUK MEMPEROLEH AKAR KUADRAT BEBERAPA KALI.
  • 3.
    CONTOH SUBRUTIN DALAMALGORITMA SUBRUTIN PEROLEHKELILINGKOTAK(PANJANG, LEBAR) KELILING ← 2 X (PANJANG + LEBAR) NILAI – BALIK KELILING AKHIR – SUBRUTIN PADA CONTOH ALGORITMA TERSEBUT : • PEROLEHKELILINGKOTAK ADALAH NAMA SUBRUTIN PANJANG DAN LEBAR ADALAH PARAMETER YANG BERHUBUNGANDENGAN PEMANGGILAN SUBRUTIN UNTUK PEMANGGILAN SUBRUTIN : • HASIL ← PEROLEHKELILINGKOTAK(10, 5) PADA MEMANGGILAN SUBRUTIN, BAGIAN DALAM KURUNG ( ) AKAN DIISI DENGAN ARGUMEN. 10 DAN 5 BERKEDUDUKAN SEBAGAI ARGUMEN YANG MENYATAKAN PANJANG DAN LEBAR.
  • 4.
    SUBRUTIN PADA BAHASAJAVA • SUBRUTIN DALAM BAHASA JAVA DITULIS DALAM BENTUK METODE, YANG MERUPAKAN BAGIAN DARI KELAS. • BENTUK DASAR : • CLASS NAMAKELAS { • PUBLIC STATIC TIPE NAMAMETODE (TIPE ARGUMEN, TIPE ARGUMEN) { • // NAMAMETODE ADALAH NAMA SUBRUTIN • ...... // • //BERISI PERNYATAAN-PERNYATAAN • // • RETURN NILAI; // NILAI BALIK METODE • } • }
  • 5.