Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Trukk{
- final double N = 9.8;
- double muat=0;
- double maks;
- public Trukk(double inp){
- maks=inp * N;
- }
- public double newstsToKilo(double inp){
- return inp/9.8;
- }
- public double kiloToNewsts(double inp){
- return inp * 9.8;
- }
- public boolean tambahMuatan(double inp){
- muat+= N * inp;
- if(muat>maks){
- muat-=(inp*N);
- return false;
- }
- else
- return true;
- }
- public double getMuatan(){
- return muat/N;
- }
- public double getMuatanMaks(){
- return maks/N;
- }
- }
- public class Truk{
- public static void main(String args[]){
- boolean status;
- Trukk truk = new Trukk(900);
- System.out.println("Muatan maksimal = "+truk.getMuatanMaks());
- status = truk.tambahMuatan(500.0);
- System.out.println("Tambah muatan : 500");
- //System.out.println("Muatan sekarang = " + truk.getMuatan());
- if (status)
- System.out.println("Ok");
- else
- System.out.println("Gagal");
- status = truk.tambahMuatan(300.0);
- System.out.println("Tambah muatan : 300");
- //System.out.println("Muatan sekarang = " + truk.getMuatan());
- if (status)
- System.out.println("Ok");
- else
- System.out.println("Gagal");
- status = truk.tambahMuatan(150.0);
- System.out.println("Tambah muatan : 150");
- //System.out.println("Muatan sekarang = " + truk.getMuatan());
- if (status)
- System.out.println("Ok");
- else
- System.out.println("Gagal");
- status = truk.tambahMuatan(50.0);
- System.out.println("Tambah muatan : 50");
- //System.out.println("Muatan sekarang = " + truk.getMuatan());
- if (status)
- System.out.println("Ok");
- else
- System.out.println("Gagal");
- System.out.println("Muatan sekarang = " + truk.getMuatan());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment