ariestamirra

TrukC

Mar 30th, 2014
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.65 KB | None | 0 0
  1. class Trukk{
  2.     final double N = 9.8;
  3.     double muat=0;
  4.     double maks;
  5.     public Trukk(double inp){
  6.         maks=inp * N;
  7.     }
  8.     public double newstsToKilo(double inp){    
  9.         return inp/9.8;
  10.     }
  11.     public double kiloToNewsts(double inp){    
  12.         return inp * 9.8;
  13.     }
  14.     public boolean tambahMuatan(double inp){
  15.         muat+= N * inp;
  16.         if(muat>maks){
  17.             muat-=(inp*N);
  18.             return false;
  19.         }
  20.         else
  21.             return true;
  22.     }
  23.     public double getMuatan(){
  24.         return muat/N;
  25.     }
  26.    
  27.     public double getMuatanMaks(){
  28.         return maks/N;
  29.     }
  30. }
  31. public class Truk{
  32.     public static void main(String args[]){
  33.     boolean status;
  34.     Trukk truk = new Trukk(900);
  35.     System.out.println("Muatan maksimal = "+truk.getMuatanMaks());
  36.     status = truk.tambahMuatan(500.0);
  37.     System.out.println("Tambah muatan : 500");
  38.     //System.out.println("Muatan sekarang = " + truk.getMuatan());
  39.     if (status)
  40.         System.out.println("Ok");
  41.     else
  42.         System.out.println("Gagal");
  43.         status = truk.tambahMuatan(300.0);
  44.         System.out.println("Tambah muatan : 300");
  45.         //System.out.println("Muatan sekarang = " + truk.getMuatan());
  46.     if (status)
  47.         System.out.println("Ok");
  48.     else
  49.         System.out.println("Gagal");
  50.         status = truk.tambahMuatan(150.0);
  51.         System.out.println("Tambah muatan : 150");
  52.         //System.out.println("Muatan sekarang = " + truk.getMuatan());
  53.     if (status)
  54.         System.out.println("Ok");
  55.     else
  56.         System.out.println("Gagal");
  57.         status = truk.tambahMuatan(50.0);
  58.         System.out.println("Tambah muatan : 50");
  59.         //System.out.println("Muatan sekarang = " + truk.getMuatan());
  60.     if (status)
  61.         System.out.println("Ok");
  62.     else
  63.         System.out.println("Gagal");
  64.         System.out.println("Muatan sekarang = " + truk.getMuatan());
  65.     }
  66. }
Advertisement
Add Comment
Please, Sign In to add comment