Sunday 8 December 2013

Program Java Menginputkan Kata atau Kalimat

import java.io.*;
class DemoInputString
{
    public static void main (String [] args) throws IOException
    {
        System.out.print ("Masukkan nama anda: ");
        String nama;
       
        InputStreamReader isr = new InputStreamReader(System.in);
        BufferedReader br = new BufferedReader(isr);
       
        nama = br.readLine();
       
        System.out.println("Halo " + nama + ", sudahkan anda mengerti Java?");
    }
}


Hasil Outputnya :
--------------------Configuration: <Default>--------------------
Masukkan nama anda: Melly Putri Damayanti
Halo Melly Putri Damayanti, sudahkan anda mengerti Java?

Process completed.

Program Java menginputkan karakter

import java.io.*;
class DemoInputKarakter
{
    public static void main (String [] args) throws IOException
    {
        System.out.print ("Masukkan sembarang karakter: ");
        char ch;
      
        InputStreamReader isr = new InputStreamReader (System.in);
        BufferedReader br = new BufferedReader(isr);
        ch = (char) br.read();
      
        System.out.println ("Karakter yang dimasukkan adalah \'" + ch + "\'");
    }
}



Hasil outputnya:
--------------------Configuration: <Default>--------------------
Masukkan sembarang karakter: e
Karakter yang dimasukkan adalah 'e'

Friday 31 May 2013

Kalkulator Sederhana dengan Stored Procedure

Kalkulator Sederhana dengan Stored Procedure Sobat ingin membuat Kalkulator Sederhana?
yaaaaps mari ikuti langkah-langkah dibawah ini dengan baik :)


Langkah-Langkah:

1. Buatlah database baru dengan nama Kalkulator
2. Buatlah Procedure baru dengan nama Kalkulator
3. Setelah itu ketikan kode di bawah ini dalam prosedure yang sudah dibuat



4. Lalu di Execute
5. Cara menjalankan procedure yang tadi sudah tersimpan:
CALL kalkulator(10,5,'*');
6. Setelah itu hasilnya akan seperti yang dibawah ini




naah selesai deh ^.^
caranya mudah kan. Oke sekarang giliran sobat untuk mencobanya..
Semoga sukses

Tuesday 28 May 2013

Stored Procedure

Stored Procedure
Stored procedure adalah suatu modul progam yang disimpan
deserver yang berisi kumpulan pernyataan SQL untuk
melaksanakan kegiatan atau tugas tertentu dan dapat dipanggil
oleh program lain atau melalui SQL prompt.

       Keuntungan
          1. Cepat, kompilasi dilakukan di database (kadang
             disebut “pre-compilation”)sehingga mengurangi
             traffic.
          2. Adanya pemisahan antara database akses logic
             dengan application logic sehingga program.
             aplikasi menjadi lebih sederhana dan lebih
             ringkas.
          3. Berupa obyek dalam database , sehingga
             menghilangkan ketergantungan terhadap bahada
             program yang digunakan.
          4. Bersifat portable, jika bias berjalan di database
             tersebut maka dipastikan jika database bisa 
             terinstall dimanapun maka stored procedure pasti
             bias dijalankan.
          5. Meningkatkan kinerja, karena modul berada
             deserver sehingga mengurangi pengiriman kode ke
             server dari klien.
          6. Meningkatkan keamanan, karena penanganan data
             ditangani server sehingga integritas data juga
             dapat lebih terjamin.

          Kerugiaannya, 
             karena semua query berjalan di server maka
             akibatnya server menjadi lebih terbebani.

Thursday 16 May 2013

Menghitung Biaya Parkir Dengan Java

Menghitung Biaya Parkir Dengan Java Hey Sobat selamat datang di Blognya Programmer ^.^
Pada artikel kali ini saya akan membahas tentang Menghitung Biaya Parkir Dengan Java




Penjelasan programnya:
Ketika program dijalankan, user akan diminta untuk memasukan Jam Masuk, Jam Keluar, dan akan ditanyakan apakah Karcis hilang?

Selain itu, dalam program ini terdapat beberapa ketentuan:
a. Biaya parkir Rp. 2000,00 /jam
b. Denda atas kehilangan karcis Rp. 2.000,00

Contoh Outputnya seperti gambar dibawah ini:




Dan bagaimanakah source codenya?
Silahkan lihat dibawah ini ^.^

import java.io.*;
class BiayaParkir
{
 public static void main (String[ ]args)
 {
 BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
 double biaya= 2000;
 double denda= 2000;
 
 try
 { System.out.print("Jam Masuk : ");
  String jmasuk = input.readLine();
  System.out.print("Jam Keluar : ");
  String jkeluar = input.readLine();
  double c = Double.parseDouble(jmasuk);
  double x = Double.parseDouble(jkeluar);
  System.out.print("Apakah Karcis Hilang: ");
  String karcis = input.readLine();
  double jam = x-c;
  double hasil = jam*biaya;
  
  if((karcis.contentEquals("ya"))||(karcis.contentEquals("YA")))
  {
  System.out.println("Total Parkir : "+(hasil+denda));
  }

  else
  { 
   System.out.println("Total Parkir : "+hasil);
  }
 }
 
 catch(IOException ie)
 {
  System.out.println(ie.getMessage());
 }
 }
}



Terimakasih, Semoga bermanfaat bagi sobat yang membutuhkan.
Silahkan Beri komentar kalau ada yang belum jelas atau yang bisa dibantu.

Tunggu Postingan-postingan yang lainnya hanya di Blognya Programmer
Beri komentar apabila artikel ini bermanfaat.

Friday 10 May 2013

Aplikasi Tanggal Sekarang Dengan Java

Aplikasi Tanggal Dengan Java

Hey Sobat....Kali ini kita akan membuat aplikasi untuk menampilkan tanggal pada hari ini (sekarang).
Dibawah ini contoh penggunaan fungsi GregorianCalendar untuk menampilkan data-data waktu. Lebih simpel dibandingkan program yang menggunakan fungsi Date.
Dengan GregorianCalendar kita cukup menciptakan satu objek, dan untuk menampilkan secara terpisah antara tahun, bulan, tanggal, hari, jam dan sebagainya bahkan sampai ke second.
Cukup menggunakan sintakcal.get(Calender.[yang ditampilkan]);.



import java.util.*;

class TanggalSekarang
{
 public static void main (String [] args)
 {
 GregorianCalendar tgl;
  
 tgl= new GregorianCalendar();
  
 System.out.println("Tanggal sekarang: " + tgl.get(Calendar.DATE) + "/"
       + tgl.get(Calendar.MONTH) + "/" + tgl.get(Calendar.YEAR));
 }
}



Hasil Outputnya seperti yang dibawah ini :





Terimakasih, Semoga bermanfaat bagi teman-teman yang membutuhkan.
Silahkan Beri komentar kalau ada yang belum jelas atau yang bisa dibantu. Tunggu Postingan-postingan yang lainnya hanya di Blognya Programmer .
Beri komentar apabila artikel ini bermanfaat.

Tuesday 7 May 2013

Membuat Matrix ordo 3x3 dengan Java

Membuat Matrix ordo 3x3 dengan Java

Hey sobat..
ingin tau cara membuat matriks ordo 3×3 dengan Java?
oke kali ini saya akan berbagi source code untuk matriks
ordo 3x3. program ini dapat menginput nilai-nilai matriks
sesuai yang di inginkan oleh users.

contoh input:
1   2   4
3  -4   8
4   7  -9 


setelah menginput nilai matrik maka akan muncul hasil ouptut
seperti gambar dibawah ini:




oke sobat langsung aja dibawah ini source code untuk program
seperti yang diatas.



sorry source code dalam bentuk image, supaya sobat mau menulis
dan tidak hanya copy paste hehehe 

Ingin Program Java lainnya?
seperti Program Java Membuat Bintang,
Membuat Piramida Dengan Java
dan Program Java Membuat Kalkulator Sederhana

Friday 29 March 2013

Versi Android

Versi Android Telepon pertama yang memakai sistem operasi android adalah HTC Dream yang dirilis pada 22 oktober 2008. Pada 22 oktober 2008. Pada penghujung tahun 2010 diperkirakan hampir semua vendor seluler di dunia menggunakan android sebagai operating system. Adapun versi-versi Android yang pernah dirilis adalah sebagai berikut:
  1. Android versi 1.1
  2. Pada 9 Maret 2009, Google merilis Android versi 1.1. Android versi ini dilengkapi dengan pembaruan estetis pada aplikasi, jam , alarm, voice search (pencarian suara), pengiriman pesan dengan Gmail, dan pemberitahuan email.
  3. Android versi 1.5 (Cupcake)
  4. Pada pertengahan Mei 2009, Google kembali merilis telepon seluler dengan menggunakan Android dan SDK (Software Development Kit) dengan versi 1.5 (Cupcake). Terdapat beberapa pembaruan termasuk juga penambahan beberapa fitur dalam seluler versi ini yakni kemampuan merekam dan menonton video dengan modus kamera, meng-upload video ke Youtube dan gambar ke Picasa langsung dari telepon, dukungan Bluetooth A2DP, kemampuan terhubung secara otomatis ke headset Bluetooth, animasi layar, dan keyboard pada layar yang dapat disesuaikan dengan sistem.
  5. Android versi 1.6 (Donut)
  6. Dirilis pada September dengan menampilkan proses pencarian yang lebih baik dibanding sebelumnya, penggunaan baterai indikator dan kontrol applet VPN. Fitur lainnya adalah galeri yang memungkinkan pengguna untuk memilih foto yang akan dihapus, kamera, camcorder dan galeri yang diintergrasikan, CDMA/EVDO, 802.ix, VPN, Gestures, dan Text-to-speech engine, kemampuan dial kontak, teknologi text to change speech (tidak tersedia pada semua ponsel, pengadaaan resolusi VWGA.
  7. Android versi 2.0/2.1 (Eclair)
  8. Pada 3 Desember 2009 diluncurkan ponsel Android dengan versi 2.0/2.1 (Eclair), perubahan yang dilakukan adalah pengoptimalan hardware , peningkatan Google Maps 3.1.2, perubahan UI dengan browser baru dan dukungan HTML5, daftar kontak yang baru, dukungan flash untuk kamera 3,2MP, digital Zoom, dan Bluetooth 2.1.
  9. Android Versi 2.2 (Froyo: Frozen Yoghurt)
  10. Pada bulan mei 2010 Android versi 2.2 Rev 1 diluncurkan. Android inilah yang sekarang sangat banyak beredar i pasaran, salah satunya adalah dipakai di Samsung FX tab yang sudah ada di pasaran. Fitur yang tersedia di Android versi ini sudah kompleks diantaranya adalah:
    • Kerangka aplikasi memungkinkan penggunaan dan penghapusan komponen yang tersedia.
    • Dalvik Virtual Machine dioptimalkan untuk perangkat mobile
    • Grafik: grafik di 2D dan grafis 3D berdasarkan libraries OpenGI
    • SQLite: untuk penyimpanan data
    • Mendukung media: audio, video, dan berbagai format gambar (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
    • GSM , Bluetooth, EDGE, 3G, dan WiFi (hardware independent)
    • Kamera, Global Positioning System (GPS), kompas, dan accelerometer (tergantung hardware)
  11. Android versi 2.3 (Gingerbread)
  12. Diluncurkan pada Desember 2010, hal-hal yang direvisi dari versi sebelumnya adalah kemampuan seperti berikut:
    • SIP-based VoIP
    • Near Field Communications (NFC)
    • Gyroscope dan sensor
    • Multiple cameras support
    • Mixable audio effects
    • Download manager
  13. Android versi 3.0 (Honeycomb)
  14. Dirilis Februari 2011 sehingga android 3.0 revisi 1 serta android 3.0 revision 2 telah dirilis pada juli 2011
  15. Android versi 3.1
  16. Dirilis Mei 2011, sedangkan android 3.1 revisi 2 juga dirilis mei 2011, serta Android 3.1 revision 3 dirilis pada juli 2011
  17. Android versi 3.2 dirilis Juli 2011
  18. Android versi 4.0 dirilis November 2011

Thursday 10 January 2013

Bilangan Berkurang dengan Perulangan Do-While

Bilangan Berkurang dengan Do-While Bagaimanakah membuat program bilangan berkurang dengan menggunakan java seperti yang di bawah ini ?
10
9
8
7
6
5
4
3
2
1



Oke kawan untuk membuat program seperti diatas itu mudah sekali. Kita bisa menggunakan perulangan Do-while.

Karakteristik Perulangan Do-while:
Perulangan do-while dipakai pada saat kita melakukan perulangan dengan jumlah yang belum diketahui pasti.
Perulangan akan dilakukan minimal 1x terlebih dahulu, kemudian baru dilakukan pengecekan terhadap kondisi, jika kondisi benar maka perulangan masih akan tetap dilakukan.
Pernyataan pada do akan dikerjakan terlebih dahulu, baru setelah itu dilakukan pengecekan kondisi pada while.

Nah untuk membuat program bilangan berkurang, kita menggunakan perulangan seperti yang dibawah ini:
public class DoWhileBilanganBerkurang
{
  public static void main (String [] args)
  {
  int i=10;
  do 
  {
   System.out.println (" " + i);
   i--; 
  }
  while (i>=1);
 }
}

Saturday 5 January 2013

Menghitung Diskon Dengan Visual Basic (VB)

Menghitung Diskon Dengan Visual Basic (VB)



Apa sih yang paling dicari setiap orang saat berbelanja?
Ya, DISKON!
Barang semahal apa pun kalau diberi label “DISKON!!!”
pasti dilirik orang.
Permasalahannya tidak semua orang dapat menghitung harga setelah dipotong diskon
dengan cepat.
Inilah ide sederhana untuk membuat aplikasi DISKON!.

Disediakan 2 buah edit teks untuk memasukkan harga awal dan besar diskon.
Selanjutnya jika mengklik button “Hitung Diskon” , maka akan muncul nilai harga
setelah dipotong. Dan jika mengklik button reset, maka semua data akan terhapus dan dapat menginput lagi.


Private Sub CmdHitungDiskon_Click()
TxtHargaSekarang = Val(TxtHargaAsli) * Val(100 - TxtBesarDiskon) / 100
TxtHemat = (Val(TxtHargaAsli) * Val(TxtBesarDiskon) / 100)
End Sub

Private Sub CmdKeluar_Click()
End
End Sub

Private Sub CmdReset_Click()
TxtHargaAsli = " "
TxtBesarDiskon = " "
TxtHargaSekarang = " "
TxtHemat = " "
End Sub

Wednesday 2 January 2013

Membuat Piramida Dengan Java

Pada post kali ini Melly akan berbagi source code untuk membuat  piramida.
Dalam banyak kasus, kita perlu menggunakan for di dalam for. Sebagai contoh , diinginkan untuk membuat piramid seperti berikut, dengan tinggi segitiga bisa ditentukan oleh pemakai sewaktu program dijalankan:





Hal itu bisa diwujudkan dengan menggunakan penulisan for seperti berikut:

for (baris = 1; baris <= tinggi; baris++)
                        {
                                                //Buat sejumlah spasi
                                    for (kolom = 1; kolom <= tinggi - baris; kolom++)
                                                System.out.print(' ');
                                               
                                                //Tampilkan sejumlah *
                                    for (kolom = 1; kolom <= 2 * baris - 1; kolom++)
                                                System.out.print('*');
                                               
                                    System.out.println(); //Pindah baris
                        }


     Program seutuhnya bisa sobat lihat dibawah namun Melly berharap sobat mau mencoba membuat dengan logika sobat sendiri agar mengerti cara membuatnya dengan cara sobat sendiri, kenapa? Karena dengan cara kita sendiri kita akan lebih mudah memahami dan apapun hasilnya itulah karya kita  ^.^ 

import java.util.Scanner;
class Piramida{
            public static void main (String [] args)
            {
                        int tinggi, baris, kolom;
                       
                        Scanner scan = new Scanner (System.in);
                       
                        System.out.print ("Tinggi segitiga = ");
                        tinggi = scan.nextInt ();
                       
                        for (baris = 1; baris <= tinggi; baris++)
                        {
                                                //Buat sejumlah spasi
                                    for (kolom = 1; kolom <= tinggi - baris; kolom++)
                                                System.out.print(' ');
                                               
                                                //Tampilkan sejumlah *
                                    for (kolom = 1; kolom <= 2 * baris - 1; kolom++)
                                                System.out.print('*');
                                               
                                    System.out.println(); //Pindah baris
                        }
            }
}

Translate

About Me

Popular Posts

Followers

Total Pageviews