Kamis, 04 Oktober 2012

Tugas Kuliah

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