Anda di halaman 1dari 4

LAPORAN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

(Teknik Informatika) Pertemuan 12

Disusun oleh Daniel Kurniawan 125410136

SEKOLAH TINGGI MANAJEMEN DAN INFORMATIKA AKAKOM YOGYAKARTA 2012

A. Tujuan
Mahasiswa memahami tentang pengertian sub program dan dapat membuat sub program sederhana dengan parameter.

B. Pembahasan
Method (atau dalam beberapa bahasa pemrograman sering di sebut fungsi atau prosedur) adalah sub program yang membiarkan seorang programer untuk membagi program dengan membagi masalah ke dalam beberapa sub masalah yang bisa diselesaikan secara modular. Dengan cara demikian, maka pembuatan program bisa lebih di manajemen

C. Latihan
public class Fungsi4 { public float jumlah(int a, float b) { return (a+b); } public static void main(String args[]) { Fungsi4 obyek=new Fungsi4(); System.out.print("panggil method jumlah dengan parameter 5 dan 1.5, hasilnya = "); System.out.println(obyek.jumlah(5, 1.5f)); System.out.print("panggil method jumlah dengan parameter 10 dan 2.2, hasilnya = "); System.out.println(obyek.jumlah(10, 2.2f)); } }

Hasilnya:

Pembahasan:
public class Fungsi4 Merupakan perintah untuk mendefinisikan nama sebuah kelas yang mana nama sebuah kelas itu harus sama dengan nama file yang kita buat.

public float jumlah(int a, float b){ Method yang kita buat ini bersifat static dan bertipe float dengan nama method jumlah, dan parameter yaitu a dan b

return (a+b); Dalam pernyataan di atas fungsi return adalah keyword untuk mengembalikan nilai yaitu hasil penjumlahan antara 2 parameter tersebut(a dan b). public static void main(String args[]){ Pernyataan ini digunakan untuk memulai program dengan method main. Kata kunci void di depan main merupakan keharusan pada java. Fungsi4 obyek=new Fungsi4(); pernyataan ini digunakan untuk mendeklarasikan obyek dengan mengacu pada Fungsi5 System.out.println("Panggil method jumlah dengan parameter 5 dan 1.5"); Merupakan perintah untuk menampilkan hasil output ke layar, Panggil Method dengan Parameter 5 dan 1.5. System.out.println(obyek.jumlah (5, 1.5f)); pernyataan yang digunakan untuk memanggil hasil dari penjumlahan yang dilakukan oleh return yaitu (a+b) pada program diatas yaitu 5,5 dan 5 System.out.println("Panggil method jumlah dengan parameter 10 dan 2.2"); Merupakan perintah untuk menampilkan hasil output ke layar, Panggil Method dengan Parameter 10 dan 2.2. System.out.println(obyek.jumlah (10, 2.2f)); pernyataan yang digunakan untuk memanggil hasil dari penjumlahan yang dilakukan oleh return yaitu (a+b) pada program diatas yaitu 10 dan 2.2.

D. Tugas
import java.util.Scanner; public class Tugas12 { public static int Terkecil(int a, int b , int c){ if((a<b)&&(a<c)) System.out.println("Terkecil ="+a); else if((b<a)&&(b<c)) System.out.println("Terkecil ="+b); else if((c<a)&&(c<b)) System.out.println("Terkecil ="+c); return 0; } public static int Terbesar(int a, int b, int c){ if((a>b)&&(a>c)) System.out.println("Terbesar ="+a); else if((b>a)&&(b>c)) System.out.println("Terbesar ="+b); else if((c>a)&&(c>b)) System.out.println("Terbesar ="+c); return 0; } public static void main(String args[]){ Scanner masuk=new Scanner(System.in); int a,b,c; System.out.print("Masukan a = "); a=masuk.nextInt(); System.out.print("Masukan b = "); b=masuk.nextInt(); System.out.print("Masukan c = "); c=masuk.nextInt(); Terbesar(a,b,c); Terkecil(a,b,c); } } Hasilnya:

Anda mungkin juga menyukai