Materi Populer

Selasa, 26 April 2011

Program Nilai Rata-rata Sederhana dengan Input dengan Java

import java.io.*;

class Penilaian {
public static void main(String[] args) throws IOException {
BufferedReader bfr= new BufferedReader
(new InputStreamReader(System.in));
String x;
double absen,quis,tugas,UTS,UAS,x1,x2,x3,x4,x5,x6,x7,x8,a,b,c,d,e,f,g,h;
a=100/10;
b=90/10;
c=80/10;
d=50/10;
f=0.15;
g=0.25;
h=0.35;

System.out.print("Masukkan Nama Mahasiswa :");
x=bfr.readLine();


System.out.print("Masukkan Jumlah Absen :");
absen=Double.parseDouble(bfr.readLine());



System.out.print("Masukkan Jumlah Quis :");
quis=Double.parseDouble(bfr.readLine());

x1=quis*f;
System.out.print("Masukkan Jumlah Tugas :");
tugas=Double.parseDouble(bfr.readLine());

x2=tugas*f;
System.out.print("Masukkan Jumlah UTS :");
UTS=Double.parseDouble(bfr.readLine());


x3=UTS*g;
System.out.print("Masukkan Jumlah UAS :");
UAS=Double.parseDouble(bfr.readLine());
x4=UAS*h;



System.out.println("Nilai quis :"+x1);


System.out.println("Nilai Tugas :"+x2);

System.out.println("Nilai UTS :"+x3);


System.out.println("Nilai UAS :"+x4);
x5= a +x1 + x2 + x3 + x4;
x6= b +x1 + x2 + x3 + x4;
x7= c +x1 + x2 + x3 + x4;
x8= d +x1 + x2 + x3 + x4;

if (absen==0)
System.out.print("Nilai Keseluruhan :"+x5);


else if (absen==1)
System.out.print("Nilai Keseluruhan :"+x6);
else if (absen==2)
System.out.print("Nilai Keseluruhan :"+x7);
else
System.out.print("Nilai Keseluruhan :"+x8);

}

}

Jumat, 25 Maret 2011

Belajar Membuat tampilan GUI sederhana pada Pemrograman Java

Membuat tampilan GUI sederhana dengan Java

import javax.swing.JOptionPane;
class tingkat1
{
public static void main(String[] args)
{
//memasukkan angka
String angka_string;
angka_string = JOptionPane.showInputDialog(null,"Masukkan sebuah angka dari 100-0 :","ANGKA 0 - 100",
JOptionPane.QUESTION_MESSAGE);

//konversi angka ke integer
int angka;
angka = Integer.parseInt(angka_string);

String pesan;
//pemberian nilai huruf pada angka yg dimasukkan
if(angka>100)
{
pesan = "Anda pasti tidak membaca perintah !";
}
else if(angka>=90)
{
pesan = "Nilai anda A";
}
else if(angka>=70)
{
pesan = "Nilai anda B";
}
else if(angka>=60)
{
pesan = "Nilai anda C";
}
else if(angka>=50)
{
pesan = "Nilai anda D";
}
else
{
pesan = "anda tidak lulus";
}

//menampilkan hasil
JOptionPane.showMessageDialog(null, pesan, "NILAI ANDA",
JOptionPane.INFORMATION_MESSAGE);
}
}