TUGAS
PEMROGRAMAN
BERBASIS OBJEK
“Hak
akses”
Disusun
oleh
Nama : Seprindo adi putra
NIM : 121051025
INSTITUT SAINS & TEKNOLOGI
AKPRIND YOGYAKARTA
2013
RUMUS 1 LUAS LINGKARAN
package Rumus1;
import
javax.swing.JOptionPane;
public class
luas_lingkaran {
public void input()
{
String inputan;
inputan=
JOptionPane.showInputDialog("Masukkan jari-jari: ");
r=Double.valueOf(inputan).doubleValue();
}
public double hitung()
{
L=3.14*(r*r);
return 0;
}
public void cetak()
{
System.out.println("Nilai
jari-jari : "+r+"cm");
System.out.println("Luas segitiga
: "+L+"cm2");
}
}
RUMUS 2 TEKANAN HIDROSTATIS
package Rumus2;
import
javax.swing.JOptionPane;
public class
tekanan_hidrostatis {
public double Ph,rho,h,g;
public void input()
{
String inputan1,inputan2;
inputan1= JOptionPane.showInputDialog("Masukkan
massa jenis zat cair");
rho=Double.valueOf(inputan1).doubleValue();
inputan2=
JOptionPane.showInputDialog("Masukkan jarak ke permukaan zat cair");
h=Double.valueOf(inputan2).doubleValue();
}
public double hitung()
{
g=9.8;
Ph=rho*g*h;
return 0;
}
public void cetak()
{
System.out.println("Nilai massa
jenis zat cair : "+rho);
System.out.println("jarak ke
permukaan zat cair : "+h+"cm");
System.out.println("Tekanan
hidrostatis : "+Ph+"m2/s");
}
}
RUMUS 3 JUMLAH MOL
package Rumus3;
import
javax.swing.JOptionPane;
public class
jumlah_mol {
public double m,g,mol;
public void input()
{
String inputan1,inputan2;
inputan1=JOptionPane.showInputDialog("Masukkan jumlah satuan
molekul(gram)");
g=Double.valueOf(inputan1).doubleValue();
inputan2=JOptionPane.showInputDialog("Masukkan massa molar");
m=Double.valueOf(inputan2).doubleValue();
}
public void hitung()
{
mol=g/m;
}
public
void cetak()
{
System.out.println("Jumlah molekul
: "+g+"mol");
System.out.println("Jumlah massa
molar : "+m+"mol");
System.out.println("Jumlah mol :
"+mol+"mol");
}
}
HITUNG RUMUS 1
package Rumus2;
import
Rumus1.luas_lingkaran;
public class
hitung_rumus1 {
public static void main(String[] args) {
luas_lingkaran coba= new
luas_lingkaran();
coba.input();
coba.hitung();
coba.cetak();
}
}
HITUNG RUMUS 2
package Rumus3;
import
Rumus2.tekanan_hidrostatis;
public class
hitung_rumus2 {
public static void main(String[] args) {
tekanan_hidrostatis coba=new
tekanan_hidrostatis();
coba.input();
coba.hitung();
coba.cetak();
}
}
HITUNG RUMUS 3
package Rumus1;
import
Rumus3.jumlah_mol;
public class
hitung_rumus3 {
public static void main(String[] args) {
jumlah_mol coba=new jumlah_mol();
coba.input();
coba.hitung();
coba.cetak();
}
}