Selasa, 25 Oktober 2011

Kumpulan source code java yang sudah dipelajari hhha

class BujurSangkar
{
    public static void main (String args[])
    {
        int sisi = Integer.parseInt(args[0]);
        int keliling = 4 * sisi;
        int luas = sisi * sisi ;
        System.out.println(" Panjang sisi : " +sisi);
        System.out.println(" Keliling Bujur Sangkar: " +keliling);
        System.out.println(" Luas Bujur Sangkar : "+luas);
    }
}
   
import java.util.Scanner;
class NamaBulan
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
System.out.print("Masukan nomor Bulan:");
int nomorBulan=Integer.parseInt(sc.next());
String namaBulan="";
switch (nomorBulan){
case 1 :namaBulan = "januari";break;
case 2 :namaBulan = "februari";break;
case 3 :namaBulan = "maret";break;
case 4 :namaBulan = "april";break;
case 5 :namaBulan = "mei";break;
case 6 :namaBulan = "juni";break;
case 7 :namaBulan = "juli";break;
case 8 :namaBulan = "agustus";break;
case 9 :namaBulan = "september";break;
case 10 :namaBulan = "oktober";break;
case 11 :namaBulan = "november";break;
case 12 :namaBulan = "desenber";break;
}

System.out.println("Nama Bulan :"+namaBulan);
}
}

class Dollar
{
    public static void main (String args[])
    {
        int Dollar = Integer.parseInt(args[0]);
        int hargaPerDollar = 9000;
        int jmlhRp = Dollar * hargaPerDollar;
        System.out.println("$" +Dollar+ " = Rp. "+jmlhRp);
    }
}

class gaji
{
    public static void main (String args[])
    {
        int a =Integer.parseInt (args[0]);
        int jam = 40 ;
        int gaji = 50000 ;
        int x = a - 40 ;
        int pokok = gaji * jam ;
        double bonus = x * 1.5 * 50000;
        double total = pokok + bonus ;
        System.out.println("gaji : "+total);
       
    }
}

import java.util.Scanner;
class gajigol{
    public static void main (String args[]){
    Scanner sc = new Scanner(System.in);
    System.out.print("Masukan golongan pegawai : ");
    String x = (sc.next());
    System.out.print("Masukan jumlah jam kerja : ");
    int jam = Integer.parseInt(sc.next());
    int j = jam * 50000 ;
    int k = jam * 25000 ;
    int l = jam * 15000 ;
    if (x.equals("A")) {
        System.out.println("gaji = " +j);}
    else{
    if (x.equals("B")){
   
    System.out.println("gaji = " +k);}
    else{
    if (x.equals("C")) {
   
    System.out.println("gaji = "+l);}
       
    }
}
}
}



class genap {
    public static void main (String args[]){
    int a = Integer.parseInt(args[0]);
   
    if (a % 2 == 1 ){
           
        System.out.println(a+ "  ganjil");
    }
    else {
            System.out.println(a+ "  genap");
    }
       
    }
}

class HargaBensin
    {
        public static void main (String args [])
        {
            int liter = Integer.parseInt(args[0]);
            int hargaPerLiter= 4500;
            int jmlBayar= liter * hargaPerLiter;
            System.out.println(""+ liter+"  liter, harganya  :"+jmlBayar);
        }
    }

class Jarak2Titik
{
    public static void main (String args[])
    {
        int x1 = Integer.parseInt(args[0]);
        int y1 = Integer.parseInt(args[1]);
        int x2 = Integer.parseInt(args[2]);
        int y2 = Integer.parseInt(args[3]);
        int px = x2-x1 ;
        int py = y2-y1 ;
        int j = (px * px) + (py * py);
        double jarak = Math.sqrt(j);
        System.out.println("Koordinat titik 1, X1 : " +x1+ " X2: "+x2);
        System.out.println("Koordinat titik 2, Y1 : " +y1+ " Y2: "+y2);
        System.out.println("Maka jaraknya : " +jarak );
               
    }
}
   
class kabisat {
    public static void main (String args[]){
    int tahun = Integer.parseInt (args[0]);
    boolean kabisat = false;
    if (tahun % 4 ==  0) kabisat = true ;
    if (tahun % 100 ==  0) kabisat = false ;
    if (tahun % 1000 ==  0) kabisat = true ;
    if (kabisat) {
        System.out.println(tahun+ "  adalah tahun kabisat, februari 29");
    }
else
    {
            System.out.println(tahun+ "  adalah bukan tahun kabisat, februari 28");
    }
       
    }
}

class kecepatan
{
    public static void main (String args [])
    {
    int v1 = Integer.parseInt (args[0]);
    int  v2 = Integer.parseInt (args[1]);
    int v3 = Integer.parseInt (args[2]);   
    int total = (v1*3)+(v2*3)+(v3*3);

System.out.println("kecepatan 1 : "+v1);
System.out.println("kecepatan 2 : "+v2);
System.out.println("kecepatan 3 : "+v3);
System.out.println("jarak tempuh : "+total);
}
}
class KelLuas
{
    public static void main (String args[])
    {
        int jari = Integer.parseInt(args[0]);
        double phi = 3.14;
        double keliling = 2 * phi * jari;
        double luas = phi * jari * jari;
        System.out.println("Jari-jari Lingkaran: "+jari);
        System.out.println("Luasnya: "+luas);
        System.out.println("Kelilingnya: "+keliling);

    }
}
import java.util.Scanner;
class kordinatt{
    public static void main (String args[]){
    Scanner sc = new Scanner(System.in);
    System.out.print("Masukan kordinat x : ");
    int x = Integer.parseInt(sc.next());
    System.out.print("Masukan kordinat y : ");
    int y = Integer.parseInt(sc.next());
    if ((x > 0) && ( y > 0))
    System.out.println("Titik berada di kuadran = 1");
    else{
    if ((x < 0) && (y > 0))
    System.out.println("Titik berada di kuadran = 2");
    else{
    if ((x < 0) && ( y < 0))
    System.out.println("Titik berada di kuadran = 3 ");
    else{
    if ((x >0 ) && ( y <0 ))
    System.out.println("Titik berada di kuadran = 4 ");
       
    }
}
}
}
}

class lingkaran
{
public static void main (String args[])
{
double phi = 3.14;
int r = Integer.parseInt(args[0]);
double luas = phi * r * r;
System.out.println("Maka luas linkgarannya feni cantik adalah : " +luas);
System.out.println("horeeeeeee");
}
}

class parkir
{
    public static void main (String args[])
    {
        double e =Double.parseDouble (args[0]);
        e = (Math.ceil(e));
        double pokok = 1000 ;
        double jam2 = e - 2 ;
        double ngaret = 500 * jam2 ;
        double total = ngaret + pokok ;
        System.out.println("total parkir : "+total);
       
    }
}


class PersegiPanjang
{
    public static void main (String args[])
    {
        int panjang = Integer.parseInt(args[0]);
        int lebar = Integer.parseInt(args[1]);
        int keliling = 2 * ( panjang + lebar );
        int luas = panjang * lebar ;
        System.out.println(" Panjang  : " +panjang);
        System.out.println(" Lebar  : " +lebar);
        System.out.println(" Keliling Persegi Panjang: " +keliling);
        System.out.println(" Luas Persegi Panjang : "+luas);
    }
}
   
class positif {
    public static void main (String args[]){
    int a = Integer.parseInt(args[0]);
   
    if (a>0){
           
        System.out.println(a+ "  positif");
    }
    else {
            System.out.println(a+ "  negatif");
    }
       
    }
}

class pw {
    public static void main (String str[]){
    String username = (str[0]);
    String password = (str[1]);
    if (username.equals("annisa") && password.equals("PIS-05")) {

           
        System.out.println(username+ "  username dan password benar");
    }
else
    {
            System.out.println(username+ "  username atau password salah");
    }
       
}
}

class Segitiga
{
    public static void main (String args[])
    {
        int a = Integer.parseInt(args[0]);
        int b = Integer.parseInt(args[1]);
        double d = (a * a) + (b * b);
        double c = Math.sqrt(d);
        double luas = 0.5 * a * b ;
        double keliling = ( a + b ) + c;
        System.out.println(" Tinggi  : " +a);
        System.out.println(" Alas  : " +b);
        System.out.println(" Sisi Miring : "+c);
        System.out.println(" Keliling Segita Siku-siku: " +keliling);
        System.out.println(" Luas Segita Siku-siku : "+luas);
    }
}