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