Showing posts with label Belajar. Show all posts
Showing posts with label Belajar. Show all posts

Wednesday, November 11, 2015

Java - Menentukan Deret Fibonaci

Contoh program Java menentukan Deret Fibonaci dengan jumlah deret di inputkan / ditentukan sendiri.

SOURCE CODE
import javax.swing.*;
public class DeretFibonaci
{
 public static void main(String[] args)
 {
  int kiri = 0;
  int kanan = 1;
  int banyak;
  int ulang = 0;
  
  String deret = JOptionPane.showInputDialog("Masukkan Jumlah Deret : ");
  System.out.println("");
  System.out.println("Jumlah Deret : " + deret);
  banyak = Integer.parseInt(deret);
  System.out.println("");
  
  System.out.println("Deret Fibonaci");
  while(ulang < banyak)
  {
   System.out.print(kanan + " ");
   int bantu = kiri + kanan;
   kiri = kanan;
   kanan = bantu;
   ulang++;
  }
  System.out.println("");
 }
}

OUTPUT
Contoh jumlah deret = 20
Java Menentukan Deret Fibonaci
Java Menentukan Deret Fibonaci

Terima kasih
Enjoy your day !

Thursday, November 5, 2015

Java - Menentukan Bilangan Phytagoras

Contoh program Java menentukan apakah 3 bilangan yang di inputkan merupakan triple phytagoras.

SOURCE CODE

import java.io.*;
public class TripelPhytagoras
{
 public static void main(String[] args) throws IOException
 {
  BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
  
  int a,b,c,f,g,h,i;
  
  System.out.println("");
  System.out.println("Menentukan apakah 3 bilangan itu triple phytagoras");
  System.out.println("Jika A2 = B2 + C2");
  System.out.println("");
  System.out.print("Nilai A : ");
  a = Integer.parseInt(input.readLine());
  System.out.print("Nilai B : ");
  b = Integer.parseInt(input.readLine());
  System.out.print("Nilai C : ");
  c = Integer.parseInt(input.readLine());
  System.out.println("");
  
  f=a*a;
  g=b*b;
  h=c*c;
  i=g+h;
  if(f==i){
   System.out.println(a + " " + b + " " + c +" merupakan triple phytagoras");
  } else {
   System.out.println(a + " " + b + " " + c +" bukan merupakan triple phytagoras");
  }
 }
}


OUTPUT
Java Menentukan Bilangan Phytagoras Sukses
Output Bukan Triple Phytagoras

Java Menentukan Bilangan Phytagoras Gagal
Output Triple Phytagoras


Terima kasih
Enjoy your day !

Java - Membuat Bintang Piramid

Contoh program Java membuat bintang berbentuk piramid.
Ada 3 macam bentuk piramid yaitu piramid tengah, kanan, dan kiri.

SOURCE CODE BINTANG PIRAMID TENGAH

//BINTANG PIRAMID TENGAH
public class Bintang
{
 public static void main(String[] args)
 {
  int bintang;
  int spasi;
  int baris = 5;
  
  for(bintang = 1; bintang <= baris; bintang++)
  {
   for(spasi = 5; spasi >= bintang; spasi--)
   {
    System.out.print(" ");
   }
   for(int a = 1; a <= bintang; a++)
   {
    System.out.print("* ");
   }
   System.out.println("");
  }
  System.out.println("");
 }
}

OUTPUT
Java Membuat Bintang Piramid Tengah



SOURCE CODE BINTANG PIRAMID KANAN

//BINTANG PIRAMID KANAN 
public class BintangKanan
{
 public static void main(String[] args)
 {
  int bintang;
  int spasi;
  int baris = 5;
  
  for(bintang = 1; bintang <= baris; bintang++)
  {
   for(spasi = 5; spasi >= bintang; spasi--)
   {
    System.out.print(" ");
   }
   for(int a = 1; a <= bintang; a++)
   {
    System.out.print("*");
   }
   System.out.println("");
  }
 }
}

OUTPUT
Java Membuat Bintang Piramid Kanan



SOURCE CODE BINTANG PIRAMID KIRI

//BINTANG PIRAMID KIRI
public class BintangKiri
{
 public static void main(String[] args)
 {
  int bintang;
  int spasi;
  int baris = 5;
  
  for(bintang = 1; bintang <= baris; bintang++)
  {
   for(int a = 1; a <= bintang; a++)
   {
    System.out.print("*");
   }
   System.out.println("");
  }
  System.out.println("");
 }
}

OUTPUT
Java Membuat Bintang Piramid Kiri


Terima kasih
Enjoy your day !

PHP - Mengubah Format Tanggal

Source code PHP untuk mengubah format tanggal default ke format tanggal Indonesia.

Contoh tanggal default : 1994-08-17

SOURCE CODE
//TANGGAL INDONESIA
$date = "1994-08-17";
$BulanIndo = array(
  "Januari", 
  "Februari", 
  "Maret",
  "April", 
  "Mei", 
  "Juni",
  "Juli", 
  "Agustus", 
  "September",
  "Oktober", 
  "November", 
  "Desember"
 );
$tahun = substr($date, 0, 4); 
$bulan = substr($date, 5, 2); 
$tgl   = substr($date, 8, 2);
$tanggal = $tgl . " " . $BulanIndo[(int)$bulan-1] . " ". $tahun;

echo "Tanggal Awal :". $date;
echo "<br />";
echo "Tanggal Akhir :". $tanggal;


OUTPUT
PHP Mengubah Format Tanggal

Terima kasih

Wednesday, November 4, 2015

Java - Menghitung Jumlah Kata Pada Teks

Contoh program Java menghitung jumlah kata pada teks.

SOURCE CODE

public class JumlahKata
{
 public static void main (String[ ] args)
 {
  // teks string yang diperiksa
  String teks = "Array adalah kumpulan data yang bertipe sama " 
     + "menggunakan nama yang sama pula. "
     + " Setiap identifier berhubungan dengan satu variabel.";
  int jumlah = 0;   // jumlah kata awal
  int indeks = -1;  // posisi indeks awal
  String kata = "yang";  

  // Mencari kata "yang"
  indeks = teks.indexOf(kata);  
  while (indeks >= 0)
  { 
   ++ jumlah;
   indeks += kata.length(); 
   indeks = teks.indexOf(kata, indeks);
  }
  System.out.println(teks);
  System.out.println(); 
    System.out.println("Teks berisi kata: " + "\n" + "yang = " + jumlah); 
 }
}


OUTPUT


Terima Kasih

Java - Menghitung Nilai Rata-Rata Dari Elemen Array

Contoh program Java menghitung nilai rata-rata dari elemen array.

SOURCE CODE

import javax.swing.*;
public class NilaiRata
{
 public static void main (String[ ] args)
 {
  float[ ] nilai = new float[5];
  float jumlah, nilaiRata;
  int i;

  for ( i = 0; i < 5; i++)
  {
   String bilangan = JOptionPane.showInputDialog("Masukkan nilai:");      
   System.out.println("Input angka: " + bilangan); 
   nilai[i] = Float.parseFloat(bilangan);
  }
  
  // Menghitung rata-rata  
  jumlah = 0;
  for (i = 0; i < 5; i++)
   jumlah = jumlah + nilai[i];
   nilaiRata = jumlah / i;
   System.out.println("Nilai rata-rata = " + "    " + nilaiRata); 
  
  System.exit(0);  
 }
}


INPUT


OUTPUT

Database - MySQL (View, Store Procedure, Internal Function)

VIEW

MEMBUAT VIEW
MySQL Create View


MENAMPILKAN VIEW
MySQL Display View


MENAMPILKAN VIEW DENGAN KONDISI
MySQL Display View with Conditions



STORE PROCEDURE

MEMBUAT STORE PROCEDURE
MySQL Create Store Procedure


MENAMBAH DATA DENGAN STORE PROCEDURE
MySQL Insert Store Procedure


MENAMPILKAN DATA DENGAN VIEW YANG TELAH DITAMBAHKAN DATANYA DENGAN STORE PROCEDURE
MySQL Display Store Procedure


INTERNAL FUNCTION

MENAMBAHKAN DATA
MySQL Insert Internal Function


MENAMPILKAN DATA
MySQL Display Internal Function
KET : id = auto increment dan tgl_daftar timestamp

Terima Kasih