Program penjumlahan pembagian pengurangan
import java.util.Scanner;
public class Tiga
{
public
static void main(String args[])
{
Scanner
angka = new Scanner(System.in);
int
p,q,r;
System.out.print("Bilangan
1:");
p=angka.nextInt();
System.out.print("Bilangan
2:");
q=angka.nextInt();
System.out.print("Bilangan
3:");
r=angka.nextInt();
System.out.println("");
System.out.println("Penjumlahan:"+p+"+"+q+"="+(p+q));
System.out.println("Perkalian:"+p+"*"+q+"="+(p*q));
System.out.println("Pembagian:"+p+"/"+q+"="+(p/q));
System.out.println("Penggurangan:"+p+"-"+q+"="+(p-q));
System.out.println("");
System.out.println("Sisa
Pembagian:"+p+"%"+q+"="+(p%q));
System.out.println("Penjumlahan dan
Perkalian:"+p+"+"+q+"*"+r+"="+(p+q*r));
System.out.println("Penjumlahan dan
Pembagian:"+p+"+"+q+"/"+r+"="+(p+q/r));
System.out.println("Penggurangan dan Sisa
Pembagian:"+p+"-"+q+"%"+r+"="+(p-q%r));
}
}
HASIL OUTPUT
Program Aritmatika
menjumlahkan,mengalikan,membagi dan sisa pembagian
INPUT
import java.util.Scanner;
public class Bilangan
{
public
static void main(String[]args)
{
Scanner
masuk = new Scanner(System.in);
int
p,q;
System.out.print("Bilangan
1:");
p=masuk.nextInt();
System.out.print("Bilangan
2:");
q=masuk.nextInt();
System.out.println("");
System.out.println("Hasil
Operator Aritmatika");
System.out.println("===============================");
System.out.println("Jumlah="+(p+q));
System.out.println("Kurang="+(p-q));
System.out.println("Kali="+(p*q));
System.out.println("Bagi="+(p/q));
System.out.println("Sisa="+(p%q));
}
}
OUTPUT
Program Menghitung
keliling lingkaran
INPUT
import java.util.Scanner;
public class KelilingLingkaran
{
public
static void main(String[]args)
{
Scanner
masuk = new Scanner(System.in);
int
Jari_Jari;
double
Phi;
System.out.print("Masukkan
Jari-Jari:");
Jari_Jari=masuk.nextInt();
Phi=3.14d;
System.out.println("Keliling
Lingkaran:"+(2*(Phi*Jari_Jari)));
}
}
OUTPUT
Program Menghitung
Luas Lingkaran
INPUT
import java.util.Scanner;
public class LuasLingkaran
{
public
static void main(String[]args)
{
Scanner
masuk = new Scanner(System.in);
int
Jari_Jari;
float
Phi;
System.out.print("Masukkan
Jari-Jari:");
Jari_Jari=masuk.nextInt();
Phi=3.14f;
System.out.println("Luas
Lingkaran:"+(Phi*Jari_Jari*Jari_Jari));
}
}
OUTPUT
Program mencari
volume (isi )Tabung
INPUT
import
java.util.Scanner;
public class
VolumeTabung
{
public static void
main(String[]args)
{
Scanner masuk = new Scanner(System.in);
int Jari_Jari,Tinggi;
float Phi;
System.out.print("Masukkan
Jari-Jari:");
Jari_Jari=masuk.nextInt();
System.out.print("Masukkan
Tinggi:");
Tinggi=masuk.nextInt();
Phi=3.14f;
System.out.println("Volume
Tabung:"+(Phi*Jari_Jari*Jari_Jari*Tinggi));
}
}
OUTPUT
Konversi suhu
import
java.util.Scanner;
public class
KonversiSuhu
{
public static
void main(String args[])
{
Scanner masuk =
new Scanner(System.in);
int Celcius;
float
Fahreinhet,Reamur,Kelvin;
System.out.print("Masukkan
Derajat Celcius :");
Celcius=masuk.nextInt();
Fahreinhet=9f/5f*Celcius+32f;
Reamur=4f/5f*Celcius;
Kelvin=Celcius+273f;
System.out.println("Fahreinhet:"+Fahreinhet);
System.out.println("Reamur:"+Reamur);
System.out.println("Kelvin:"+Kelvin);
}
}
OUTPUT
Program untuk
mendapatkan nilai determinan dari persamaan kuadrat
INPUT
import
java.util.Scanner;
public class
Akar
{
public static void main(String
args[])
{
Scanner masuk=new
Scanner(System.in);
int a,b,c;
System.out.print("Masukkan
Nilai a:");
a=masuk.nextInt();
System.out.print("Masukkan
Nilai b:");
b=masuk.nextInt();
System.out.print("Masukkan
Nilai c:");
c=masuk.nextInt();
if((4*a*c)-(b*b)==0)
System.out.println("Akar
Kembar");
else if((4*a*c)-(b*b)>0)
System.out.println("Akar
beda");
else
if((4*a*c)-(b*b)<0)
System.out.println("Akar
Imajiner");
}
}
OUTPUT
Program menggunakan pernyataan switch
untukmemilih kendaraan yang akan dipakai
INPUT
import
java.util.Scanner;
public class
Case2
{
public static void main(String
args[])
{
Scanner masuk = new
Scanner(System.in);
int pil;
System.out.print("Masukkan
Pilihan:");
pil=masuk.nextInt();
switch (pil){
case
1:System.out.println("Naik Pesawat Terbang");break;
case 2:System.out.println("Naik
Kereta Api");break;
case
3:System.out.println("Naik Bus");break;
case
4:System.out.println("Naik Taksi");break;
case
5:System.out.println("Naik Mobil Pribadi");break;
default:System.out.println("Anda
Salah Memilih!!");break;
}
}
}
OUTPUT
while
INPUT
import java.util.Scanner;
public class Listing
{
public static void main(String args[])
{
Scanner masuk=new Scanner(System.in);
int a=1;
float n,jum,x,rata;
System.out.print("Banyaknya data:");
n=masuk.nextFloat();
jum=0;
do{
System.out.print("Data
ke-"+a+":");
x=masuk.nextFloat();
jum+=x;
a++;
}while(a<=n);
rata=jum/n;
System.out.println("Rata-Rata:"+rata);
System.out.println("Jumlah:"+jum);
}
}
OUT PUT
A.RATA-RATA
BILANGAN
INPUT
import java.util.Scanner;
public class Listing2
{
public static void main(String args[])
{
Scanner masuk=new Scanner(System.in);
int a=1;
float n,jum,x,rata;
System.out.print("Banyaknya
data:");
n=masuk.nextFloat();
jum=0;
do{
System.out.print("Data
ke-"+a+":");
x=masuk.nextFloat();
jum+=x;
a++;
}while(a<=n);
rata=jum/n;
System.out.println("Rata-Rata:"+rata);
}
}
OUTPUT
MASUKKAN NILAI BATAS ATAS DAN BAWAH KEMUDIAN
DIJUMLAHKAN
import java.util.Scanner;
public class Do2
{
public static void main(String args[])
{
Scanner masuk=new Scanner(System.in);
int x,o,n,jum;
System.out.print("Masukkan Nilai Batas
Atas:");
o=masuk.nextInt();
System.out.print("Masukkan Nilai Batas
Bawah:");
n=masuk.nextInt();
jum=0;
do{
System.out.println(n);
jum+=n;
n++;
}while(n<=o);
System.out.println("Jumlah:"+jum);
}
}
OUPUT
Membuat program java yang digunakan untuk menjumlahkan
bil.bulat lebih kecil dari 100
import
java.util.Scanner;
public class
Tugas01
{
public static void main(String args[])
{
Scanner masuk=new Scanner(System.in);
int i;
float n,o,x,jum,rata;
System.out.print("Banyaknya
Data:");
n=masuk.nextFloat();
jum=0;
for(i=1;i<=n;i++)
{
System.out.print("Data
ke-"+i+":");
x=masuk.nextFloat();
if(x<100)
jum+=x;
else
System.out.println("Data yang anda
masukkan lebih besar dari 100");
}
rata=jum/n;
System.out.println("Jumlah:"+jum);
System.out.println("Rata-rata:"+rata);
}
}
OUTPUT
a). Hasil output bila data lebih kecil dari
100
b). Hasil
output bila data lebih besar dari 100
program yang menampilkan bilangan
ganjil yang batas atas dan bawah dimasukkan dari keyboard
INPUT
import
java.util.Scanner;
public class
Tugas2
{
public static void main(String args[])
{
Scanner masuk=new Scanner(System.in);
float o,n,x,jum,rata;
System.out.print("Masukkan Nilai
Batas Atas:");
o=masuk.nextFloat();
System.out.print("Masukkan Nilai
Batas Bawah:");
n=masuk.nextFloat();
jum=0;
x=o;
for(;o>=n;o--)
if(o%2==1)
{
System.out.println(o);
jum+=o;
}
rata=jum/x;
System.out.println("Rata-rata:"+rata);
System.out.println("Jumlah:"+jum);
}
}
OUTPUT
A).
B).
Membuat program membalik Sring
INPUT
import java.util.Scanner;
public class BalikKata{
public
static void main(String args[]) {
Scanner
input = new Scanner(System.in);
System.out.print("Masukkan
Kata atau Kalimat :");
String
kata = input.nextLine();
System.out.println("Hasil
Pembalikan :"+BalikKata(kata));
}
static public String BalikKata(String s) {
if(s.length()
== 0){
return
"Kata tidak ada";
}else
if (s.length() == 1) {
return
s;
}
else {
char
c = s.charAt(0);
return
BalikKata(s.substring(1)) + c;
}
}
}
OUTPUT
Memodifikasi program
dengan 4 fungsi yakni tambah,kurang,kali,dan bagi dengan 2 variabel
INPUT
public class Fungsi5{
public
int jumlah(){
int
a=10,b=10;
return(a+b);}
public
int kurang(){
int
a=10,b=10;
return(a-b);}
public
int kali(){
int
a=10,b=10;
return(a*b);}
public
int bagi(){
int
a=10,b=10;
return(a/b);}
public static void main(String args[]){
Fungsi5
obyek=new Fungsi5();
System.out.println("Hasil
pemanggilan method jumlah");
System.out.print("Penjumlahan:");
System.out.println(obyek.jumlah());
System.out.println("Hasil
pemanggilan method kurang");
System.out.print("Penggurangan:");
System.out.println(obyek.kurang());
System.out.println("Hasil
pemanggilan method kali");
System.out.print("Perkalian:");
System.out.println(obyek.kali());
System.out.println("Hasil
pemanggilan method bagi");
System.out.print("Pembagian:");
System.out.println(obyek.bagi());
}
}
OUTPUT
2.Memodifikasi program dengan 4
fungsi yakni tambah,kurang,kali,dan bagi dengan 1 variabel
INPUT
public class Fungsi5{
public
int jumlah(){
int
a=20;
return(a+a);}
public
int kurang(){
int
a=20;
return(a-a);}
public
int kali(){
int
a=20;
return(a*a);}
public
int bagi(){
int
a=20;
return(a/a);}
public static void main(String args[]){
Fungsi5
obyek=new Fungsi5();
System.out.println("Hasil
pemanggilan method jumlah");
System.out.print("Penjumlahan:");
System.out.println(obyek.jumlah());
System.out.println("Hasil
pemanggilan method kurang");
System.out.print("Penggurangan:");
System.out.println(obyek.kurang());
System.out.println("Hasil
pemanggilan method kali");
System.out.print("Perkalian:");
System.out.println(obyek.kali());
System.out.println("Hasil
pemanggilan method bagi");
System.out.print("Pembagian:");
System.out.println(obyek.bagi());
}
}
OUTPUT
Membuat method yang digunakan untuk
menghasilkan nilai paling kecil dari 3 bilangan yang dimasukkan sebagai
parameter.
INPUT
import java.util.Scanner;
public class Tugas
{
public
int min(int d)
{
return
(d);
}
public
static void main(String args[])
{
Scanner
masuk=new Scanner(System.in);
int
a,b,c,d;
System.out.print("Masukkan
nilai 1= ");
a=masuk.nextInt();
System.out.print("Masukkan
nilai 2= ");
b=masuk.nextInt();
System.out.print("Masukkan
nilai 3= ");
c=masuk.nextInt();
if
((a<b)&&(a<c))
d=a;
else
if ((b<a)&&(b<c))
d=b;
else
d=c;
Tugas
obyek=new Tugas();
System.out.print("Panggil
nilai terkecil= ");
System.out.println(obyek.min(d));
}
}
OUTPUT
1.Memodifikasi
program Larik 1 untuk menghitung jumlah,rata-rata,serta nilai terbesar dan
terkecil.
INPUT
import
java.util.Scanner;
public
class Larik1_modifikasi{
public
static void main(String args[]){
Scanner masuk=new
Scanner(System.in);
final int maks_nilai=100;
float nilai[]=new float[maks_nilai];
float rata,jumlah,maks,n,min;
System.out.print("Masukkan data
nilai:");
n=masuk.nextFloat();
for (int i=0;i<n;i++){
System.out.print("Data
ke:"+(i+1)+":");
nilai[i]=masuk.nextFloat();}
System.out.println("Data
nilai yang dimasukkan");
for(int i=0;i<n;i++)
System.out.println(nilai[i]);
jumlah=0;
for(int i=0;i<n;i++)
jumlah=jumlah+nilai[i];
rata=jumlah/5;
maks =nilai[0];
min =nilai[0];
for(int i=0;i<n;i++){
if (maks<nilai[i])
maks=nilai[i];
if (min>nilai[i])
min=nilai[i];}
System.out.println("jumlah
data="+jumlah);
System.out.println("Rata-rata="+rata);
System.out.println("Nilai
terbesar="+maks);
System.out.println("Nilai
terkecil="+min);
}
}
OUTPUT
).Membuat
sebuah program dengan larik untuk menyimpan 10 data mahasiswa yaitu berupa
NIM,nama,dan jurusan.
INPUT
import java.util.Scanner;
class DataMahasiswa{
public static void main(String args[]){
String[][] data=new String[11][4];
for(int a=1; a<=10; a++){
System.out.println("Masukan data
ke-" +a);
for(int b=1; b<=3; b++){
if (b==1){
System.out.print("Masukan
No Mhs : ");
data[a][b]=new
Scanner(System.in).next();}
else
if(b==2){
System.out.print("Masukan
Nama : ");
data[a][b]=new
Scanner(System.in).next();}
else if(b==3){
System.out.print("Masukan
Jurusan : ");
data[a][b]=new
Scanner(System.in).next();}
}
}
System.out.println("Detail
data yang dimasukkan:");
for(int a=1; a<=10; a++){
for(int b=1; b<=3; b++){
System.out.print(data[a][b]+" ");}
System.out.println("");}
}
}
Membuat program untuk
menghitung volume balok/kubus dan menentukan apakah bangun yang dimasukkan
balok atau kubus.
INPUT
import java.util.Scanner;
class ObyekBalokKubus
{
int panjang, lebar, tinggi, volume;
public void setPanjang(int p)
{
panjang
= p;
}
public void setLebar(int l)
{
lebar
= l;
}
public void setTinggi(int t)
{
tinggi
= t;
}
public int getPanjang()
{
return
panjang;
}
public int getLebar()
{
return
lebar;
}
public int getTinggi()
{
return
tinggi;
}
public int getVolume()
{
return
panjang*lebar*tinggi;
}
public boolean iskubus()
{
if (panjang==lebar &&
lebar==tinggi)
return true;
else
return false;
}
}
public class ObyekBalokKubus1
{
public
static void main(String[] args)
{
Scanner data = new Scanner(System.in);
ObyekBalokKubus obk = new
ObyekBalokKubus();
int p, l, t, v;
System.out.print("Masukkan Panjang
: ");
obk.setPanjang(data.nextInt());
System.out.print("Masukkan Lebar :
");
obk.setLebar(data.nextInt());
System.out.print("Masukkan Tinggi :
");
obk.setTinggi(data.nextInt());
System.out.println("Volume :
"+obk.getVolume());
System.out.println("");
System.out.println("Bangun ruang
tersebut merupakan : ");
if (obk.iskubus())
System.out.println("'Kubus'");
else
System.out.println("'Balok'");
}
}
OUTPUT
a).
b).
Kelas dan objek mencari kel,luas
lgkrn
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 perolehLuasLingkaran()
{
return 3 * 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
Lingkaran = " + bulatan.perolehLuasLingkaran());
}
}
Membuat program kelas orang dan
jenisnya.
public class OrangData
{
int
tinggi = 170;
int
berat = 45;
String
nama = "Herii";
String
bentuk_badan = "Tinggi";
String
warna_rambut = "Hitam";
String
warna_kulit = "Coklat";
String
kelamin = "Laki-Laki";
boolean
kacamata;
OrangData(){
}OrangData(String btk_bdn,String
wrn_rambut,String wrn_kulit,String klm,boolean kcmt)
{
bentuk_badan
= btk_bdn;
warna_rambut=wrn_rambut;
warna_kulit=wrn_kulit;
kelamin
= klm;
kacamata
= kcmt;
}
public void setnama(String nama)
{
nama = nama;
}
public
static void main(String args[])
{
OrangData od = new OrangData();
System.out.println("orang Prambanan
ke-1");
od.setnama("");
System.out.println("nama
:"+od.nama);
System.out.println("tinggi badan
:"+od.tinggi);
System.out.println("berat badan
:"+od.berat);
System.out.println("warna rambut
:"+od.warna_rambut);
System.out.println("warna kulit
:"+od.warna_kulit);
System.out.println("bentuk badan
:"+od.bentuk_badan);
System.out.println("berkacamata
:"+od.kacamata);
System.out.println("");
System.out.println("orang Prambanan
ke-2");
od.setnama("");
System.out.println("nama anda :
"+od.nama);
System.out.println("tinggi badan :
"+od.tinggi);
System.out.println("berat badan :
"+od.berat);
System.out.println("warna rambut
:"+od.warna_rambut);
System.out.println("warna kulit
:"+od.warna_kulit);
System.out.println("bentuk badan :
"+od.bentuk_badan);
System.out.println("berkacamata :
"+od.kacamata);
}
}
bycicle
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();
}
}
0 komentar:
Post a Comment
Thanks For Your Feedback.