Menghitung harga pengiriman Barang
Pscuedo :
- Identifikasi variable
- Tentukan Jumlah harga barang per /kg
- Tentukan Harga Jarak /Km
- Masukan Berat barang yang mau di kirim
- Hitung Jumlah
- Cetak Harga
FlowChart
Codding java:
Forwarding.java
public class Forwarding{
int harga = 6000;
int hrgjarak = 1000;
int total ;
int a ;
int b;
int kg ;
int jarak;
public void BeratBarang( ){
System.out.print("Masukan Berat Barang =");
}
public void JarakTempuh(){
System.out.print("Masukan Jarak Tempuh =");
}
public void InfoBarang(){
if(kg <= 5){
a= harga;
}else{
a = harga*kg/3;
}
System.out.println("Jumlah Harga Pengiriman barang =" +a);
}
public void InfoJarak(){
if(jarak <=50){
b= hrgjarak;
}
else{
b= hrgjarak*jarak/2;
}
}
public void InfoTotal(){
total = a+b;
System.out.println ("Jumlah total harga pengiriman barang = " + total);
}
}
ForwardingAction.java
import java.io.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class ForwardingAction{
public static void main(String[] args){
Forwarding pos = new Forwarding();
BufferedReader baca = new BufferedReader (new InputStreamReader(System.in));
try{
pos.BeratBarang();
pos.kg = Integer.parseInt(baca.readLine());
pos.JarakTempuh();
pos.jarak = Integer.parseInt(baca.readLine());
pos.InfoBarang();
pos.InfoJarak();
pos.InfoTotal();
}
catch(IOException e)
{
System.out.println("Error");
}
}
}
Sekian Tugasnya
Ps: we're sorry to title and containt not same, but we promise to fix it quickly
Regads
Admin-HevaonlineGuide.blogspot.com
Tidak ada komentar:
Posting Komentar