Jumat, 30 Desember 2011
program bangun ruang
21.10 |
Diposting oleh
Unknown
import java.util.Scanner;
public class bangunR
{
public static void main(String args[])
{
Scanner masuk=new Scanner(System.in);
int pil;
balok b = new balok();
kubus s = new kubus();
System.out.println("....Menu.....");
System.out.println(".............");
System.out.println("1.Balok");
System.out.println("2.Kubus");
System.out.println(" ");
System.out.println("Volume bangun mana yang anda inginkan? ");
System.out.print("Masukkan pilihan : ");
pil=masuk.nextInt();
switch(pil)
{
case 1: b.tuing1();break;
case 2: s.tuing2();break;
}
}
}
class balok
{
public int setPanjang()
{
return 5;
}
public int setLebar()
{
return 10;
}
public int setTinggi()
{
return 10;
}
public int hitungVolume()
{
return setPanjang()*setLebar()*setTinggi();
}
public void tuing1()
{
System.out.println("Panjang = "+setPanjang());
System.out.println("Lebar = "+setLebar());
System.out.println("Tinggi = "+setTinggi());
System.out.println(" ");
System.out.println("Volume Balok = "+hitungVolume());
}
}
class kubus
{
public int setSisi()
{
return 4;
}
public float hitungVolume()
{
return setSisi()*setSisi()*setSisi();
}
public void tuing2()
{
System.out.println("Sisi Kubus = "+setSisi());
System.out.println(" ");
System.out.println("Volume Kubus = "+hitungVolume());
}
}
public class bangunR
{
public static void main(String args[])
{
Scanner masuk=new Scanner(System.in);
int pil;
balok b = new balok();
kubus s = new kubus();
System.out.println("....Menu.....");
System.out.println(".............");
System.out.println("1.Balok");
System.out.println("2.Kubus");
System.out.println(" ");
System.out.println("Volume bangun mana yang anda inginkan? ");
System.out.print("Masukkan pilihan : ");
pil=masuk.nextInt();
switch(pil)
{
case 1: b.tuing1();break;
case 2: s.tuing2();break;
}
}
}
class balok
{
public int setPanjang()
{
return 5;
}
public int setLebar()
{
return 10;
}
public int setTinggi()
{
return 10;
}
public int hitungVolume()
{
return setPanjang()*setLebar()*setTinggi();
}
public void tuing1()
{
System.out.println("Panjang = "+setPanjang());
System.out.println("Lebar = "+setLebar());
System.out.println("Tinggi = "+setTinggi());
System.out.println(" ");
System.out.println("Volume Balok = "+hitungVolume());
}
}
class kubus
{
public int setSisi()
{
return 4;
}
public float hitungVolume()
{
return setSisi()*setSisi()*setSisi();
}
public void tuing2()
{
System.out.println("Sisi Kubus = "+setSisi());
System.out.println(" ");
System.out.println("Volume Kubus = "+hitungVolume());
}
}
program anjang elemen
21.09 |
Diposting oleh
Unknown
public class CariPanjangElemen {
public static void main(String args[]) {
int x[][][][]=new int[2][][][];
x[0]=new int[1][][];
x[0][0]=new int[2][];
x[0][0][0]=new int[3];
x[0][0][1]=new int[2];
x[1]=new int[2][][];
x[1][0]=new int[1][];
x[1][0][0]=new int[2];
x[1][1]=new int[2][];
x[1][1][0]=new int[1];
x[1][1][1]=new int[3];
System.out.println(x.length);
System.out.println(x[0].length);
System.out.println(x[0][0].length);
System.out.println(x[0][0][0].length);
System.out.println(x[0][0][1].length);
System.out.println();
System.out.println(x[1].length);
System.out.println(x[1][0].length);
System.out.println(x[1][0][0].length);
System.out.println(x[1][1].length);
System.out.println(x[1][1][0].length);
System.out.println(x[1][1][1].length);
}
}
public static void main(String args[]) {
int x[][][][]=new int[2][][][];
x[0]=new int[1][][];
x[0][0]=new int[2][];
x[0][0][0]=new int[3];
x[0][0][1]=new int[2];
x[1]=new int[2][][];
x[1][0]=new int[1][];
x[1][0][0]=new int[2];
x[1][1]=new int[2][];
x[1][1][0]=new int[1];
x[1][1][1]=new int[3];
System.out.println(x.length);
System.out.println(x[0].length);
System.out.println(x[0][0].length);
System.out.println(x[0][0][0].length);
System.out.println(x[0][0][1].length);
System.out.println();
System.out.println(x[1].length);
System.out.println(x[1][0].length);
System.out.println(x[1][0][0].length);
System.out.println(x[1][1].length);
System.out.println(x[1][1][0].length);
System.out.println(x[1][1][1].length);
}
}
laporan algo modul 16
21.06 |
Diposting oleh
Unknown
MODUL 16
KELAS DAN OBYEK II
Membuat kelas main.
public class Bicycle{
public int cadence;
public int gear;
public int speed;
public Bicycle (int startCadence, int startSpeed, int startGear){
gear = startGear;
cadence = startCadence;
speed = startSpeed;
}
public void setGear(int newValue){
cadence = newValue;
}
public void setCadence (int newValue){
gear = newValue;
}
public void applyBrake (int decrement){
speed -= decrement;
}
public void speedUp (int increment){
speed += increment;
}
}
class BicycleDemo{
public static void main (String args[]){
Bicycle bb1 = new Bicycle(1,2,3);
Bicycle bb2 = new Bicycle(3,4,5);
bb1.setGear(10);
bb1.setCadence(8);
bb1.applyBrake(15);
bb1.speedUp(12);
bb2.setGear(9);
bb2.setCadence(10);
bb2.applyBrake(5);
bb2.speedUp(8);
}
}
Membuat kelas mainnya:
class Bicycle{
public int cadence;
public int gear;
public int speed;
int startCadence;int startSpeed;int startGear;
public Bicycle (){
gear = startGear;
cadence = startCadence;
speed = startSpeed;
}
public void setGear(int newValue){
cadence = newValue;
}
public void setCadence (int newValue){
gear = newValue;
}
public void applyBrake (int decrement){
speed -= decrement;
}
public void speedUp (int increment){
speed += increment;
}
public void printStates() {
System.out.println("cadence: "+cadence+ " speed: "+speed+ " gear: "+gear);
}
}
public class BicycleDemo{
public static void main (String args[]){
Bicycle bb1 = new Bicycle();
Bicycle bb2 = new Bicycle();
bb1.setGear(10);
bb1.setCadence(8);
bb1.applyBrake(15);
bb1.speedUp(20);
bb1.printStates();
bb2.setGear(9);
bb2.setCadence(10);
bb2.applyBrake(5);
bb2.speedUp(8);
bb2.printStates();
}
}
Hasilnya :
Pembahasannya:
· public class Bicycle{: digunakan untuk menampilkan nama kelas dalam program java.
· public int candence; :merupakan tampilan atribut milik dari bicycle, merupakan tipe integer dan variable candence.
· public int gear;: merupakan tampilan atribut milik dari bicycle, merupakan tipe integer dan variable gear.
· public int speed;: merupakan tampilan atribut milik dari bicycle, merupakan tipe integer dan variable speed.
· public Bicycle(int startCandence, int startSpeed ,int startGear){ :merupakan konstruktor dalam kelas bicycle dengan mengambil 3 argument integer.
· gear = startGear;: masuk ke variable gear kemudian dideklarasikan.
· candence = startCandence;: masuk ke variable candence kemudian dideklarasikan.
· speed = startSpeed;: masuk ke variable speed kemudian dideklarasikan.
· public void setCandence(int newValue){ : digunakan untuk menampilkan nama method dengan tipe variablenya integer.
· candence = newValue; digunakan untuk menciptakan obyek value
· public void setGear(int newValue){digunakan untuk menampilkan nama method dengan tipe variablenya integer.
· gear = newValue; digunakan untuk menciptakan obyek value
· public void applyBrake(int decrement){ : digunakan untuk menampilkan nama method dengan tipe variablenya integer.
· speed -= decrement; : berkurang satu dari variable speed..
· public void speedUp(int increment){: digunakan untuk menampilkan nama method dengan tipe variablenya integer.
· speed += increment; :bertambah satu nilai variable speed.
· public class Bicycledemo : digunakan untuk menampilkan nama kelas dalam program java.
· public static void main(String[]args){ : untuk menampilkan standartnya program dalam java atau sebagai program utama.
· public void printStates() {:
· System.out.println("cadence: "+cadence+ " speed: "+speed+ " gear: "+gear); : digunakan untuk menampilkan hasil atau outputnya.
· Bicycle bb1 = new Bicycle(); digunakan untuk menciptakan obyekbaru pada Bicycle pertama (bb1)
· Bicycle bb2 = new Bicycle():digunakan untuk menciptakan obyekbaru pada Bicycle kedua (bb2)
· bb1.setGear(10); pada obyek bicycle 1 variable isi setGearnya 10.
· bb1.setCadence(8); pada obyek bicycle 1 variable isi setCandencenya 8.
· bb1.applyBrake(15); pada obyek bicycle 1 variable isi applybrakenya 15.
· bb1.speedUp(20); pada obyek bicycle 1 variable isi speedUpnya 20.
· bb1.printStates();merupakan bicycle 1 variable isi printstates.
· bb2.setGear(9): merupakan bicycle 2 variable isi gearnya 9.
laporan algo modul 15
21.01 |
Diposting oleh
Unknown
MODUL 15
KELAS DAN OBJEK 1
Pelaksanaan Praktikum
LATIHAN
· Memodifikasi program dengan menambah luas lingkaran.
class Lingkaran{
private double radius;
void IsiJari(double radius)
{
this.radius=radius;
}
public double perolehPi()
{
return 3.14;
}
public double perolehKeliling()
{
return 2 * perolehPi() * radius;
}
public double perolehLuas()
{
return perolehPi()*radius*radius;
}
}
public class PenentuMetode{
public static void main(String [] args)
{
Lingkaran bulatan = new Lingkaran();
bulatan.IsiJari(75);
System.out.println("Keliling = " + bulatan.perolehKeliling());
System.out.println("pi = " + bulatan.perolehPi());
System.out.println("Luas="+bulatan.perolehLuas());
}
}
Hasilnya:
Keliling = 471.0
pi = 3.14
Luas=17662.5
Finished executing
Pembahasannya:
· class Lingkaran{ : digunakan untuk menampilkan nama kelas dalam program java.
· private double radius;: merupakan field untuk mengakses kelas pada double radius. Dimana modifier private ini merupakan field yang bias diakses dalam kelas itu sendiri.
· void IsiJari(double radius):digunakan untuk menampilkan kelas dengan method jari.
· this.radius=radius;
· public double perolehPi(): digunakan untuk menampilkan method perolehan pi.
· return 3.14;: merupakan nilai dari pi = 3.14.
· public double perolehKeliling(): digunakan untuk menampilkan method perolehan keliling.
· return 2 * perolehPi() * radius;: merupakan rumus untuk memperoleh keliling.
· public double perolehLuas():digunakan untuk menampilkan method Luas.
· return perolehPi()*radius*radius; : merupakan rumus untuk menghitung luas.
· public class PenentuMetode{: digunakan untuk menampilkan nama kelas dalam program java.
· public static void main(String [] args): untuk menampilkan standartnya program dalam java atau sebagai program utama.
· Lingkaran bulatan = new Lingkaran(); : digunkan untuk menciptakan obyek baru pada lingkaran.
· bulatan.IsiJari(75); : merupakan variable isijarinya adalah 75.
· System.out.println("Keliling = " + bulatan.perolehKeliling()); : digunakan untuk menampilkan hasil outputnya (Keliling)
· System.out.println("pi = " + bulatan.perolehPi());: digunakan untuk menampilkan hasil outputnya (Pi)
· System.out.println("Luas="+bulatan.perolehLuas());: digunakan untuk menampilkan hasil outputnya
Langganan:
Postingan (Atom)
Statistik
Translate
Blog Archive
-
▼
2011
(1064)
-
▼
Desember
(105)
-
▼
Des 30
(48)
- program bangun ruang
- program anjang elemen
- laporan algo modul 16
- laporan algo modul 15
- laporan algo modul 14
- laporan algo modul 13
- laporan algo modul 10
- laporan algo modul 12
- laporan algo modul 11
- laporan algo modul 10
- laporan algo modul 9
- laporan algo modul 8
- laporan algo modul 7
- laporan algo modul 6
- laporan algo modul 5
- laporan algo modul 2
- laporan algo modul 2
- laporan algo 1
- program umur
- program data mahasiswa
- program aritmatika
- tugas algoritma modul 13
- tugas algoritma modul 11
- tugas algoritma modul 12
- tugas algoritma modul 10
- tugas algoritma modul 8
- tugas algoritma modul 9
- tugas algoritma modul 7
- tugas algoritma modul 5
- tugas algoritma modul 6
- tugas algoritma modul 3
- tugas algoritma modul 4
- tugas algoritma modul 2
- laporan praktikum sistem operasi modul 1 dan 2
- laporan praktikum sistem operasi modul 7
- laporan praktikum sistem operasi modul 8
- laporan praktikum sistem operasi modul 6
- laporan praktikum sistem operasi modul 3
- laporan praktikum sistem operasi modul 4
- laporan praktikum sistem operasi modul 5
- program diskon sepatu dalam java
- program determinan
- program pemilihan transportasi dengan switch (Dala...
- program menghitung rata rata
- program pembuatan setengah segitiga dari angka (da...
- prgram menghitung pecahan uang (dalam Java)
- Program looping dengan java
- Arti Kehidupan
-
▼
Des 30
(48)
-
▼
Desember
(105)