Showing posts with label java. Show all posts
Showing posts with label java. Show all posts

Monday, March 26, 2018

cara membuat data biodata diri pada program java sederhana

codingan program data biodata diri ;

public class Biodata_Jodi 
{
  public static void main(String args[]) {
   
String Nama;
String NIM;
String Agama;
String Fakultas;
String Prodi;
String Tempat_Tinggal;
String Tempat_lahir;
String Tanggal_lahir;
String Asal_Kabupaten;
double Tinggi;
char Kelas;
byte Umur;
String Hobby;
String Motto;
final int Tahun_Sekarang;
boolean Data = true;

Nama = "Jodi";
NIM = "H1051171047";
Agama = "Islam";
Fakultas = "MIPA";
Prodi = "Sistem Komputer";
Tempat_Tinggal = "Jl.Sepakat2 gg.Melati 27";
Tempat_lahir = "Nanga Mahab";
Tanggal_lahir = "22 Juli 1999";
Asal_Kabupaten = "Sanggau";
Kelas = 'A';
Tinggi = 165;
Umur = 18;
Hobby = "Olahraga";
Motto = "Bangkit lagi lebih tinggi ketika terjatuh";
Tahun_Sekarang = 2017;

    System.out.println(Nama);
System.out.println(NIM);
System.out.println(Agama);
System.out.println(Fakultas);
System.out.println(Prodi);
System.out.println(Tempat_Tinggal);
System.out.println(Tempat_lahir);
System.out.println(Tanggal_lahir);
System.out.println(Asal_Kabupaten);
System.out.println(Kelas);
System.out.println(Tinggi);
System.out.println(Umur);
System.out.println(Hobby);
System.out.println(Motto);
System.out.println(Tahun_Sekarang);
}
}

hasil outputnya;













semoga bermanfaat....
Continue reading...

CONTOH MEMBUAT PROGRAM RUMUS FISIKA

Codingan membuat program rumus fisika :

import java.util.Scanner;

 public class Rumus_Fisika { 
  public static void main(String args[])
{
    Scanner input= new Scanner(System.in);

double x;
double y;
double z;
double q;
      double hasil;

System.out.println(" MACAM-MACAM RUMUS FISIKA ");
System.out.println(" 1.Momen Inersia(I) ");
System.out.println(" 2.Usaha(W) ");
System.out.println(" 3.Energi Potensial(EP) ");
System.out.println(" 4.Energi Kinetik(EK) ");
System.out.println(" 5.Impuls(i) ");
System.out.println(" 6.Laju_GHS(VGHS) ");
System.out.println(" 7.Ketinggian(H) ");


        for (String i = "Y"; i.equals("Y")||i.equals("y"); ) 
        {
        System.out.println("------------");
        System.out.print("Masukkan Nomor Rumus Yang Anda pilih : ");
        int pilihan = input.nextInt();
System.out.println("_______________");
switch(pilihan) {

case 1:
        System.out.print("Masukkan Nilai konstanta : ");
  x= input.nextDouble();
    System.out.print("Masukkan Nilai massa : ");
    y= input.nextDouble();
    System.out.print("Masukkan Nilai  jari-jari : ");
    z= input.nextDouble();
    
hasil= ( (x*y)*(z*z) );
 System.out.println("I = "+hasil+"  kg.m^2 ");
break;

case 2:
        System.out.print("Masukkan Nilai gaya : ");
  x= input.nextDouble();
    System.out.print("Masukkan Nilai jarak : ");
    y= input.nextDouble();
     
hasil= ( x*y );
 System.out.println("W = "+hasil+"  joule ");
break;

case 3:
        System.out.print("Masukkan Nilai massa : ");
  x= input.nextDouble();
    System.out.print("Masukkan Nilai gravitasi : ");
    y= input.nextDouble();
    System.out.print("Masukkan Nilai  ketinggian : ");
    z= input.nextDouble();
    
hasil= ( x*y*z );
 System.out.println("EP = "+hasil+" joule ");
break;

        case 4:
        System.out.print("Masukkan Nilai massa : ");
  x= input.nextDouble();
    System.out.print("Masukkan Nilai kecepatan : ");
    y= input.nextDouble();
   
hasil= ( 0.5*x*(y*y) );
 System.out.println("EK = "+hasil+"  joule ");
break;

case 5:
        System.out.print("Masukkan Nilai gaya : ");
  x= input.nextDouble();
    System.out.print("Masukkan Nilai waktu ke 1 : ");
    y= input.nextDouble();
System.out.print("Masukkan Nilai waktu ke 2 : ");
    z= input.nextDouble();
       
hasil= ( x*(y-z) );
 System.out.println("i = "+hasil+"  kg.m^2 ");
break;

case 6:
        System.out.print("Masukkan Nilai x0 : ");
  x= input.nextDouble();
    System.out.print("Masukkan Nilai x1 : ");
    y= input.nextDouble();
System.out.print("Masukkan Nilai k : ");
    z= input.nextDouble();
System.out.print("Masukkan Nilai m : ");
    q= input.nextDouble();
       
hasil= ( (x*x-y*y)*(z/q) );
         hasil= Math.sqrt(hasil);
 System.out.println("Laju_GHS = "+hasil+"  m/s^2 ");
break;

case 7:
        System.out.print("Masukkan Nilai gravitasi : ");
  x= input.nextDouble();
    System.out.print("Masukkan Nilai waktu : ");
    y= input.nextDouble();
       
hasil= ( 0.5*x*y );
 System.out.println("Ketinggian = "+hasil+"  m ");
break;


default:
       System.out.println("Maaf Nomor tidak ditemui");
}
System.out.println("Apakah anda mau menghitung rumus lainnya? Y/T");
        i = input.next();

}
}
}

hasil outputnya

     
         
                     
         
     









semoga bermanfaat...
Continue reading...

Sunday, March 25, 2018

MEMBUAT PROGRAM BANYAK DATA DAN MENGHITUNG RATA-RATA PADA JAVA

Dibawah ini adalah cara membuat program banyak data dan langsung menghitung rata-rata. Pertama kita inputkan berapa banyak data yang kita ingikan, lalu kita inputkan nomor-nomor sampai banyak data yang kita inputkan tadi. Dan program tersebut akan menghitung rata-rata. 

 codingan program banyak data dan menghitung rata-rata ;

import java.util.Scanner;
public class Ratapositif {
public static void main(String args[]) {
Scanner masuk = new Scanner(System.in);
int data, x;
double rata, nilai, semua;
System.out.print("Banyaknya data : ");
data = masuk.nextInt();
x = 1;
semua =0;
nilai =0;
do {
System.out.print("Data ke-"+x+" : ");
  nilai = masuk.nextDouble();
semua +=nilai;
x++;
}
while (x<=data);
rata =semua/data;
System.out.print("Rata-rata = "+rata);
}
}

dan hasil outputnya 









semoga bermanfaat...
Continue reading...

CARA MEMBUAT PROGRAM PENJUMLAHAN PADA JAVA

Ini toturial bagaimana cara membuat program penjumlahan pada java yang sederhana. Pada program dibawah ini nilai bilangan 1 dan 2 kita inputkan sendiri karena kita menggunakan import java.util.Scanner
Dibawah ini adalah codingan program penjumlahan java :

import java.util.Scanner;
public class Jumlah
{
public static void main(String args [])
{
Scanner masuk = new Scanner(System.in);
int A,B, jumlah;
System.out.print("Bilangan 1 : ");
A = masuk.nextInt();
System.out.print("Bilangan 2 : ");
B = masuk.nextInt();
jumlah = A + B;
System.out.println("Jumlah = " + jumlah);
}
}

Dan hasil outputnya :

semoga bermanfaat..

Continue reading...

CONTOH PEMBUATAN KELAS ABSTRACT TIKET DAMRI PADA JAVA

Ini adalah contoh pada program pembuatan kelas abstract pada tiket damri pada java.


import java.util.Scanner;
abstract class TiketBus {
    
    // intstan variabel
String NamaPenumpang;
        int Tujuan;
int JamKeberangkatan;
int NoKursiKolom, NoKursiBaris;
        int TipeBus;
        double HargaTiket;
    // method abstract
        abstract String pilihanTujuan();
        abstract String pilihanJamKeberangkatan();
        abstract double HargaTiket(double harga,double hargatl);
}
class Damri extends TiketBus {
        //instan variabel
        double HargaTotal;
        double Harga;
        double HargaTambahan1;
        int tujuan;
        // method kelas TiketBus
   void TiketBus(String namaPenumpang, int tujuan, int jamKeberangkatan, int noKursiK, int noKursiB, int tipeBus, double harga, double hargaTambahan1,double hargaTotal){
        super.NamaPenumpang     = namaPenumpang;
        super.Tujuan            = tujuan;
        super.JamKeberangkatan  = jamKeberangkatan;
        super.NoKursiKolom      = noKursiK;
        super.NoKursiBaris      = noKursiB;
        super.TipeBus           = tipeBus;
        this.Harga              = harga;
        this.HargaTambahan1     = hargaTambahan1;
        this.HargaTotal         = hargaTotal;
    }
    

    @Override
    String pilihanTujuan() {
        if      (super.Tujuan == 1)
             return "Pontianak - Sambas";
        else if (super.Tujuan == 2)
             return "Pontianak - Singkawang";
        else if (super.Tujuan == 3)
             return "Pontianak - Sintang";
        else if (super.Tujuan == 4)
             return "Pontianak - Putussibau";
        else if (super.Tujuan == 5)
             return "Sambas - Pontianak";
        else if (super.Tujuan == 6)
             return "Singkawang - Pontianak";
        else if (super.Tujuan == 7)
             return "Sintang - Pontianak";
        else if (super.Tujuan == 8)
             return "Putussibau - Pontianak";
        else if (super.Tujuan == 9)
             return "Singkawang - Putussibau";
        else if (super.Tujuan == 10)
             return "Sintang - Putussibau";
        else
               return "";
    }

    @Override
    String pilihanJamKeberangkatan() {
        if (super.JamKeberangkatan == 1)
             return "08.00 WIB";
        else if (super.JamKeberangkatan == 2)
             return "10.00 WIB";
        else if (super.JamKeberangkatan == 3)
             return "19.00 WIB";
        else if (super.JamKeberangkatan == 4)
             return "21.00 WIB";
        else
             return "";
    }
    String NoKursiKolom(){
        if(super.NoKursiKolom == 1)
            return "A";
        else if(super.NoKursiKolom == 2)
            return "B";
        else if(super.NoKursiKolom == 3)
            return "C";
        else if(super.NoKursiKolom == 4)
            return "D";  
        else
            return "";
    }
     int NoKursiBaris(){
        if(super.NoKursiBaris == 1)
            return 1;
        else if(super.NoKursiBaris == 2)
            return 2;
        else if(super.NoKursiBaris == 3)
            return 3;
        else if(super.NoKursiBaris == 4)
            return 4;  
        else if(super.NoKursiBaris == 5)
            return 5;  
        else if(super.NoKursiBaris == 6)
            return 6;  
        else if(super.NoKursiBaris == 7)
            return 7;  
        else if(super.NoKursiBaris == 8)
            return 8;
        else if(super.NoKursiBaris == 9)
            return 9;  
        else
            return 0;
     }
    
    String TipeBus(){
        if (super.TipeBus == 1)
        return "VIP";
        else if (super.TipeBus == 2)
        return "Economy";
        else
            return "";
    }
    
   double Harga(int Tujuan) {
       if (Tujuan == 1)
           Harga = 350000;
       else if (Tujuan == 2)
           Harga = 250000;
       else if (Tujuan == 3)
           Harga = 300000;
       else if (Tujuan == 4)
           Harga = 450000;
       else if (Tujuan == 5)
           Harga = 350000;
       else if (Tujuan == 6)
           Harga = 250000;
       else if (Tujuan == 7)
           Harga = 300000;
       else if (Tujuan == 8)
           Harga = 450000;
       else if (Tujuan == 9)
           Harga = 400000;
       else if (Tujuan == 10)
           Harga = 350000;
       return Harga;
   }
   void HargaTambahan1(int TipeBus){
       if (TipeBus == 1)
           HargaTambahan1 = 100000;
   }
   
    @Override
    double HargaTiket(double harga,double hargatl) {
        HargaTotal = (harga + hargatl);
            return HargaTotal;
        
    }

    void Tampildata( ) {
        System.out.println();
        System.out.println("<<========================================>>");
        System.out.println("Nama Pembeli                    : "+super.NamaPenumpang);
        System.out.println("Masukkan Tujuan                 : "+pilihanTujuan());
        System.out.println("Masukkan Jam Keberangkatan      : "+pilihanJamKeberangkatan());
        System.out.println("Masukkan No Kursi               : "+NoKursiKolom()+NoKursiBaris());
        System.out.println("Tipe Bus                        : "+TipeBus());
        System.out.println("Masukkan Total Biaya            : "+HargaTotal);
        System.out.println("<<========================================>>");
    }
 public static void main(String[] args) {
        Scanner in = new Scanner (System.in);

        String namaPembeli, tanggal;
        int tujuan = 0;
        int jamKeberangkatan = 0;
        int TipeBus = 0;
        int noKursiK = 0; 
        int noKursiB = 0;
        int x = 0;
        int i = 0;
        int j = 0;
        int a = 0;
        int b = 0;
        //Nama pembeli
        System.out.print("Masukkan Nama                  : ");
        namaPembeli = in.nextLine();
        System.out.println(" ");
        
        // Tujuan
        System.out.println("---------------Tujuan Keberangkatan-----------------");
        System.out.println("1. Pontianak - Sambas\n"+"2. Pontianak - Singkawang\n"+"3. Pontinak - Sintang\n"+"4. Pontianak - Putussibau\n"
                +"5. Sambas - Pontianak\n"+"6. Singkawang - Pontianak\n"+"7. Sintang - Pontianak\n"+"8. Putussibau - Pontianak\n"
                + "9. Singkawang - Putussibau\n"+"10. Sintang - Putussibau");
        while ( x == 0){
        System.out.print("Masukkan Tujuan Keberangkatan  : ");
        tujuan = in.nextInt();
        if (tujuan < 11 && tujuan > 0) 
            break;
        else if ( tujuan > 10 && tujuan < 1)
            continue;
        }
        System.out.println(" ");
        
        // Jam Keberangkatan
        System.out.println("-----------------------Jam Keberangkatan-----------------------");
        System.out.println("1. 08.00 WIB\n"+"2. 10.00 WIB\n"+"3. 19.00 WIB\n"+"4. 21.00 WIB");
        while ( i == 0) {
        System.out.print("Masukkan Jam Keberangkatan     : ");
        jamKeberangkatan = in.nextInt();
        System.out.println(" ");
        if (jamKeberangkatan < 5 && jamKeberangkatan > 0) 
            break;
        else if (jamKeberangkatan > 4 && jamKeberangkatan < 1)
            continue;
        }      
        // Nomor Kursi Baris
        System.out.println("Nomor Kursi Kolom");
        System.out.println("1. A\n"+"2. B\n"+"3. C\n"+"4. D");
        while( a == 0) {
           System.out.print("Masukkan No Kursi              : ");
           noKursiK = in.nextInt();
           if (noKursiK < 5 && noKursiK > 0)
               break;
           else if (noKursiK > 4 && noKursiK < 1)
               continue;
        }
        System.out.println(" ");
        
        // Nomor Kursi Kolom
        System.out.println("Nomor Kursi Baris");
        System.out.println("1 2 3 4 5 6 7 8 9");
        while (b == 0) {
        System.out.print("Masukkan No Kursi              : ");
        noKursiB = in.nextInt();
         if (noKursiB < 10 && noKursiB > 0)
               break;
           else if (noKursiB > 9 && noKursiB < 1)
               continue;
        }
        System.out.println(" ");
        
        
        //Tipe Bus
        System.out.println("----------------Tipe Bus----------------");
        System.out.println("1. VIP\n"+"2. Economy\n");
        while (j == 0){
        System.out.print("Masukan Tipe Bus Yang Anda Inginkan : ");
        TipeBus = in.nextInt();
        if ( TipeBus < 3 && TipeBus > 0)
            break;
        else if (TipeBus < 2 && TipeBus < 1)
            continue;
        }
        
        // OBJEK
        Damri Obj = new Damri();
        // OBJEK METHOD
        Obj.Harga(tujuan);
        Obj.HargaTambahan1(TipeBus);
        Obj.TiketBus(namaPembeli, tujuan, jamKeberangkatan, noKursiK, noKursiB, TipeBus, Obj.Harga,Obj.HargaTambahan1,Obj.HargaTotal);
        Obj.HargaTiket(Obj.Harga,Obj.HargaTambahan1);   
        Obj.Tampildata();
        
    }

}

 
hasil outputnya ;

























Semoga bermanfaat....
Continue reading...