[Pemograman Objek 1]
MODUL [III]
[INPUT DARI KEYBOARD]
DISUSUN OLEH :
[Mufti Kalean] [3411171136]
I.1.B. Screenshot……………………………………………………………………………...2
I.1.C. Analisis………………………………………………………………………………...2
2
BAB I. HASIL PRAKTIKUM
3
B. Analisa: A
C. Scenshoot
B. Screnshoot:
C. Analisis: Da
B. Analisis: K
C. Scenshoot
4
Program III-5. getinputfromkeyboard2
A. Source Code
B. Analsis P
C. Screnshoot
B. Analisis: P
C. Screnshoot
5
Program III-7. Grade
A. Source Code
public class Grade {
System.out.println("Excellent!" );
}else{
6
BAB II. TUGAS PRAKTIKUM
Tugas III-1
Terdapat 1 objek pada program III-1 ini, objek biasanya terdapat perintahnew.
Objek pada Program ini adalah Scanner bertipe Integer
Tugas III-3.
A. Pebaikan Source Code Program III-3a
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class GetInputFromKeyboard{
public static void main(String[]args){
try {
BufferedReader dataIn = new BufferedReader(new
InputStreamReader(System.in) );
String name = "";
System.out.print("Please enter your name:");
name = dataIn.readLine();
System.out.println("Hello"+name+"!");
String Temp = dataIn.readLine();
}catch (IOException e){
System.out.println("Error in getting input");
}
}
}
B. Screnshoot:
7
C. Analisis: Dalam Program tersebut Terdapat banyak kekurangan Programan
dan symbol lainya, ketika program di atas diruning perlu anda masukin nama
terlebih dahulu seperti lihat pada gamber di atas.
Tugas III-4
A. Perbaikan Source Code III-4
import javax.swing.JOptionPane;
8
Tugas III-5
A. Memperbaiki Source Code III-5 Sampai dapat di runing
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import javax.swing.JOptionPane;
public class
{
public static void main(String[]args){
BufferedReader dataIn = new BufferedReader(new
InputStreamReader(System.in));
String name ="";
String hoby ="";
name = JOptionPane.showInputDialog("your name:");
hoby = JOptionPane.showInputDialog("your hoby:");
String msg =("So your hobby is "+hoby+".nice hobby
mister"+name);
JOptionPane.showMessageDialog(null,msg); System.out.println("So
your hobby is "+hoby+".nice hobby mister"+name);
}
}
B. Analsis Program di atas dapat dijalan untuk menampilkan sesuai kelas yang
inggil di panggil seperti lihat pada gambar di bawa ini
9
C. Screnshoot
Dalam Prtikum pembuatan modul 3 dimana cara pembuatan program dalam java interaktif
dapat input di dalam keyboard dan Menggunakan class bufferedReader dan juga
menggunakan JOptionPane untuk bias mendapatkan input dari keyboard tersebut manggukan
Gui terdapat bebarapa cara untuk mendapatkan input dengan munggunakan scanner.
10