Jumat, 15 April 2016

Pemrograman Berbasis Objek

Nama : Jamila Larasati
NPM  : 35114593
Kelas  : 2DB01 

V-class Pemrograman Berbasis Objek Kuis 1
Input dari Keybord
program untuk memasukkan tiga angka (bebas integer) melalui keyboard, selanjutnya melakukan perhitungan rata-rata untuk ketiga angka tersebut dan tampilkan hasilnya.

Program dibuat dengan menggunakan :

1. Kelas Scanner
Pemrograman menggunakan input dari keybord dengan scanner, dengan memasukkan 3 bilangan integer, lalu dihitung rata-ratanya.
Fungsi dari program :
Scanner input = new Scanner( System.in )
- Input adalah suatu variabel bertipe Scanner
- new Scanner(System.in) : menciptakan suatu objek bertipe Scanner
System.out.print ("Masukkan bilangan pertama: ");  
- System.out.print : mencetak Masukkan bilangan pertama.
int bilangan1 = input.nextInt();
- nextInt() : Membaca suatu integer bertipe Int





Output dari program tersebut :

2. Kelas BufferedReader
Pemrograman menggunakan input dari keybord dengan bufferedreader, dengan memasukkan 3 bilangan integer, lalu dihitung rata-ratanya.

Fungsi dari program BufferedReader :

String s1,s2,s3; 
- penginisialisaian variable s1, s2, s3 sebagai string.
System.out.print("Masukkan angka pertama :")
- Mencetak Masukkan angka pertama :
s1=input.readLine();
- readLine() berfungsi untuk meneri inputan dari keyboard.
System.out.println("\n Nilai rata-rata = "+n4);
- Mencetak Nilai rata-rata dari perhitungan n4.




Output dari program dengan BufferedReader :

3. GUI
Pemrograman menggunakan input dari keybord dengan GUI, dengan memasukkan 3 bilangan integer, lalu dihitung rata-ratanya.
Fungsi dari program GUI :
import javax.swing.JOptionPane;
- menyatakan mengimport kelas JOptionPane dari java.swing package.
a = JOptionPane.showInputDialog ("Angka Pertama :")
- membuat sebuah JOptionPane input dialog, yang akan menampilkan dialog dengan sebuah pesan, sebuah textfile dan tombol OK. Hasil dari dialog tersebut adalah string dan disimpan kedalam variable a.




Output dari program GUI :
1. Output angka pertama.

2. Ouput angka kedua.

3. Output angka ketiga.

4. Output rata-rata dari angka pertama, angka kedua, angka ketiga.




Tidak ada komentar:

Posting Komentar