COntoh Soal :
Jalan tol Palimanan surabaya berjaraj 800 km, pemerintah berniat untuk membangun SPBU dan Rest Area setiap 50 km. Buatlah program yang outputnya dapat menentukan berapa jumlah SPBU dan Rest Area yang akan dibangun, kemudian tentukan pada km berapa saja fasilitas tersebut dibangun.
Jawabannya adalah :
pertama buatlah Project baru di netbeans dengan klik File-new project
pilih categoriesnya java dan projectsnya java aplication
kemudian isikan seperti gambar dibawah ini :
package membuatpombensin;
public class MembuatPomBensin {
public static void main(String[] args) {
{int I;
for(I=50; I<=800; I=I+50)
{System.out.println("Letak Pom Bensin Adalah Pada "+I+" Meter");
}
int x = 800/50;
System.out.println("Jumlah SPBU Yang Dibuat:"+x);
System.out.println("Selesai");
}
}
}
output program ini adalah :
Letak Pom Bensin Adalah Pada 50 Meter
Letak Pom Bensin Adalah Pada 100 Meter
Letak Pom Bensin Adalah Pada 150 Meter
Letak Pom Bensin Adalah Pada 200 Meter
Letak Pom Bensin Adalah Pada 250 Meter
Letak Pom Bensin Adalah Pada 300 Meter
Letak Pom Bensin Adalah Pada 350 Meter
Letak Pom Bensin Adalah Pada 400 Meter
Letak Pom Bensin Adalah Pada 450 Meter
Letak Pom Bensin Adalah Pada 500 Meter
Letak Pom Bensin Adalah Pada 550 Meter
Letak Pom Bensin Adalah Pada 600 Meter
Letak Pom Bensin Adalah Pada 650 Meter
Letak Pom Bensin Adalah Pada 700 Meter
Letak Pom Bensin Adalah Pada 750 Meter
Letak Pom Bensin Adalah Pada 800 Meter
Jumlah SPBU Yang Dibuat:16
Selesai
Seorang pekerja menerima upah 50000 rupiah per jam apabila ia bekerja 40 jam atau lebih. Apabila ia bekrja diatas 40 jam, kelebihan jam akan dihitung sebagai lembur dan dibayar 1000 rupiah perjamnya. apabila ia bekerja antara 25 sampai dibawah 40 jam maka ia akan menerima upah sebesar 30000 rupiah perjam. Dan apabila ia bekerja dibawah 25 jam maka ia hanya mendapat 15000 rupiah perjam. buatlah program untuk menghitung upah kerja diatas.
jawabannya :
caranya sama seperti atas, namun codingan dibawah
public class MembuatPomBensin {
dihapus semua lalu diganti dengan :
public static void main(String[] args) {
int HargaTotal;
int Jam;
//Data Yang dimasukkan
Jam = 25;
int x = Jam-40;
int y = x*1000;
int z = y+(Jam*50000);
//Menghitung Harga Total
if (Jam>40){
System.out.println("Harga Total = "+z);
}
else if (Jam>=25){
System.out.println("Harga Total = "+Jam*30000);
}
else if (Jam<25){
System.out.println("Harga Total = "+Jam*15000);
}
}
}
outputnya adalah :
Harga Total = 750000
keterangan :
pada soal kedua, langsung keluar output 75000 karena jam kerja sudah di input 25 jam pada codingan yang :
Jam = 25;
Oke.. Moga - moga bisa bantu ya.. hhee :D
0 komentar:
Posting Komentar