Soal :
Mencari Volume dan Luas Permukaan Prisma, dengan ketentuan input Luas Alas, Keliling Alas, dan Tinggi Prisma. Diketahui Luas alas (22.15), Keliling Alas (15.12), dan Tinggi prisma(9). dengan ketentuan :
a. Membuat class dengan nama "prisma", kemudian isi dengan method (Luas Alas, Keliling alas, dan Tinggi prisma).
b. Membuat class untuk memanggil method dengan nama "prismaBeraksi".
Jawab :
coding untuk class "prisma" :
public class prisma {
static int tinggi;
int luasAlas;
int kelilingAlas;
int t;
int La;
int Ka;
int volume;
int luas;
public prisma (int nilai){
this.t = tinggi;
this.La = luasAlas;
this.Ka = kelilingAlas;
}
public void info(){
System.out.println("Luas Alas Prisma : "+this.La);
System.out.println("Keliling Alas Prisma :"+this.La);
System.out.println("Tinggi Prisma :"+this.t);
System.out.println("Volume Prisma :"+volume);
System.out.println("Luas Permukaan Prisma :"+luas);
System.out.println("");
}
}
coding untuk "prismaBeraksi" :
public class prismaBeraksi {
public static void main(String[]args){
double La = 22.15;
double Ka = 15.12;
double t = 9;
double volume = (2*La)+ (Ka*t);
int volumebulat = (int) volume;
double luas = La*t;
int luasbulat = (int) luas;
System.out.println("Luas alas : "+La);
System.out.println("Keliling alas : "+Ka);
System.out.println("Tinggi prisma : "+t);
System.out.println("");
System.out.println("Volume Prisma adalah " +volume);
System.out.println("Volume Prisma dengan angka bulat : " +volumebulat);
System.out.println("Luas Permukaan Prisma adalah "+luas);
System.out.println("Luas Permukaan dengan angka bulat adalah "+luasbulat);
}
}
Hasil ketika di jalankan (RUN) :
Tabung Scanner
Misal menggunakan class yang kita beri nama "tabungScanner". di bawah ini adalah codingnya:
import java.util.Scanner;
public class tabungScanner { public static void main (String[]args){
double PI = 3.14;
System.out.println("**Mencari Volume dan Luas Permukaan Tabung**");
System.out.println(""); System.out.println("Nilai PI : 3.14");
Scanner input = new Scanner(System.in);
System.out.print("Masukkan Jari-Jari :");
double jari = input.nextDouble();
System.out.print("Masukkan Tinggi :");
double tinggi = input.nextDouble();
System.out.println("Volume Tabung :" +(2*PI*jari*jari));
System.out.println("Luas Permukaan Tabung :" +(2*(PI*jari*tinggi)));
}
}
Dan ketika dijalankan, hasilnya akan seperti di bawah ini :
import java.util.Scanner;
public class tabungScanner { public static void main (String[]args){
double PI = 3.14;
System.out.println("**Mencari Volume dan Luas Permukaan Tabung**");
System.out.println(""); System.out.println("Nilai PI : 3.14");
Scanner input = new Scanner(System.in);
System.out.print("Masukkan Jari-Jari :");
double jari = input.nextDouble();
System.out.print("Masukkan Tinggi :");
double tinggi = input.nextDouble();
System.out.println("Volume Tabung :" +(2*PI*jari*jari));
System.out.println("Luas Permukaan Tabung :" +(2*(PI*jari*tinggi)));
}
}
Dan ketika dijalankan, hasilnya akan seperti di bawah ini :
Tabung
Di bawah ini adalah coding untuk membuat variabel terlebih dahulu. Misal menggunakan class yang diberi nama "tabung".
public class tabung {
static int jari = 0;
int tinggi = 0;
int r;
int t;
int PI;
int volume;
int luas;
public tabung(int nilai){
this.r = jari;
this.t = tinggi;
}
public void info(){
System.out.println("jari :" + this.r);
System.out.println("tinggi :" + this.t);
System.out.println("volume :" + luas);
System.out.println("Luas Permukaan :" + luas);
System.out.println("");
}
}
Setelah selesai membuat coding diatas, kemudian membuat class baru untuk memanggil variabel yang telah dibuat. Misal menggunakan class yang diberi nama "tabungBeraksi".
public class tabungBeraksi {
public static void main (String[]args){
double r = 20;
double t = 10;
double PI = 3.14;
double volume = (double) (2*PI*r*r);
int volumebulat = (int) volume;
double luas = (double) (2*PI*r*t);
int luasbulat = (int) luas;
System.out.println("**Mencari Volume dan Luas Permukaan Tabung");
System.out.println("Tinggi : "+ r + " Tinggi : "+ t + " PI = 3.14");
System.out.println("Volume Tabung :" + volume);
System.out.println("Hasil Pembulatan :" + volumebulat);
System.out.println("Luas Permukaan Tabung :" + luas);
System.out.println("Hasil Pembulatan :" + luasbulat);
}
}
Dan ketika dijalankan, hasilnya akan seperti di bawah ini :
public class tabung {
static int jari = 0;
int tinggi = 0;
int r;
int t;
int PI;
int volume;
int luas;
public tabung(int nilai){
this.r = jari;
this.t = tinggi;
}
public void info(){
System.out.println("jari :" + this.r);
System.out.println("tinggi :" + this.t);
System.out.println("volume :" + luas);
System.out.println("Luas Permukaan :" + luas);
System.out.println("");
}
}
Setelah selesai membuat coding diatas, kemudian membuat class baru untuk memanggil variabel yang telah dibuat. Misal menggunakan class yang diberi nama "tabungBeraksi".
public class tabungBeraksi {
public static void main (String[]args){
double r = 20;
double t = 10;
double PI = 3.14;
double volume = (double) (2*PI*r*r);
int volumebulat = (int) volume;
double luas = (double) (2*PI*r*t);
int luasbulat = (int) luas;
System.out.println("**Mencari Volume dan Luas Permukaan Tabung");
System.out.println("Tinggi : "+ r + " Tinggi : "+ t + " PI = 3.14");
System.out.println("Volume Tabung :" + volume);
System.out.println("Hasil Pembulatan :" + volumebulat);
System.out.println("Luas Permukaan Tabung :" + luas);
System.out.println("Hasil Pembulatan :" + luasbulat);
}
}
Dan ketika dijalankan, hasilnya akan seperti di bawah ini :



0 komentar:
Posting Komentar