Google Translator

PBO 1 (Java) UTS

UTS PBO 1 (Java) Lanjutan dari materi di post yang lalu, bobot soal lumayan, dan terdapat 4 Soal,
semua jawaban sudah di uji, dan berjalan dengan baek, dan di post sebelumya saya juga telah memberikan soal2 yang bisa digunakan untuk melatih dari cara menggunakan java..tapi saya tekankan ini adalah materi kuliah saya, maaf jika ada kesalahan..
 Dosen : Gede Suweca
Website : http://suweca.wordpress.com/



  1. Buatlah program java yang menampilkan nim dan nama secara sederhana tanpilkan yang di harapkan adalah sebagai berikut : 
  2. Nim    : 09101138
    Nama : Belajar33

  3. Membuat program java mendiskon harga barang menggunakan BufferedReader dalam menginputkan harga barang dan jumlah diskon hingga menemukan total harga, tampilan yang di harapkan :

  4. Harga Barang : Rp. 10000
    Diskon : 10 %
    Diskon(Rp.) : Rp. 1000
    Total Harga : Rp. 9000
  5. Menentukan Lulus atau Gagal dengan memasukan 3 Nilai dimana jika rata-rata nilai lebih besar dari 60 maka dinyatakan Lulus jika tidak akan gagal, gunakan input JOptionPane dalam memasukan 3 nilainya, Tampilan yang di harapkan 
  6. Nilai 1 : 60
    Nilai 2 : 60
    Nilai 3 : 60

    LULUS
  7. Membuat program java berupa perkalian, dimana inputannya menggunakan JOptionPane, tampilan yang di harapkan :
  8. Nilai 1 : 10
    Nilai 2 : 3

    Hasil : 30

Jawabannya :
No 1 :

class NoSatu {
public static void main (String[ ] args){
System.out.println("NIM : 09101138 " );
System.out.println("Nama : Belajar33" );
}
}

No 2 :
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class NoDua {
public static void main (String [ ] args) {
BufferedReader dataIn = new BufferedReader
(new InputStreamReader (System.in));
int brg;
int diskon;
int rp;
int ttl;
try {
System.out.print ("Input Harga Barang : ");
brg = Integer.parseInt (dataIn.readLine());
System.out.print ("Input Diskon: ");
diskon = Integer.parseInt (dataIn.readLine ());

rp = (diskon * brg/100);
ttl = brg - rp;

System.out.println ("Harga Barang = " + brg);
System.out.println ("Diskon(%) = " + diskon);
System.out.println ("Diskon(Rp.) = " + rp);
System.out.println ("Total Harga = " + ttl);

}
catch (IOException e) {
System.out.println ("Error");
}
}
}

No : 3
import javax . swing . JOptionPane;
public class NoTiga {
public static void main (String [] args) {
int a;
int b;
int c;
double d;
String e;
a = Integer.valueOf (JOptionPane.showInputDialog ("Nilai 1"));
b = Integer.valueOf (JOptionPane.showInputDialog ("Nilai 2"));
c = Integer.valueOf (JOptionPane.showInputDialog ("Nilai 3"));

d = (a + b + c)/3;
if (d >= 60) {
e = "LULUS";
} else {
e = "GAGAL";
}
JOptionPane.showMessageDialog(null,e);
}
}

No : 4
import javax.swing.JOptionPane;
public class NoEmpat{
public static void main (String [] args) {

String a;
a = JOptionPane.showInputDialog ("Nilai 1");
String b;
b = JOptionPane.showInputDialog ("Nilai 2");
int d;
d = Integer.parseInt (a);
int e;
e = Integer.parseInt (b);
int f = 0;
int g = 0;

for (g=0; f < d; f++) {
g = g + e;}
JOptionPane.showMessageDialog (null,"Hasil : " + g);
}
}

2 komentar:

Masukan Pesan..
Tidak menerima spam..dan hal2 berbau porno jika melanggar comment akan di delete