Jumat, 14 November 2014

C++ Menampilkann Daftar dan Harga Buku

 

Program C++ Menampilkann Daftar dan Harga Buku

  • Dengan program sebagai berikut :

       #include <iostream>
using namespace std;
int main(){
   
    int harga, total,kode_buku;
    cout<<"\t   DAFTAR HARGA BUKU\n";
    cout<<"\t*************************\n";
    cout<<"\t TOKO BUKU ANGGREK BIRU\n";
    cout<<"\t*************************\n";
    cout<<"\n| Kode Buku | Judul Buku | Harga/buah |";
    cout<<"\n|    01     | Awan Biru     | 35.000,00  |";
    cout<<"\n|    02     |    Gubuk        | 20.000,00  |";
    cout<<"\n|    03     | Kupu-Kupu   | 25.000,00  |";
    cout<<"\n\nMasukkan kode buku = ";
    cin>>kode_buku;
    if(kode_buku==01){
                      cout<<"Judul = Awan Biru \nHarga = Rp35.000,00\n";
                      harga=35.000,00;
                      }
                      else if(kode_buku==02){
                           cout<<"\nJudul = Gubuk \nHarga = Rp20.000,00\n";
                           harga=20.000,00;
                           }
                           else if(kode_buku==03){
                                cout<<"\nJudul = Kupu-Kupu \nHarga = Rp25.000,00\n";
                                harga=25.000,00;
                                }
                                else if(kode_buku>03){
                                     cout<<"\nKode yang anda masukkan salah\n";
                                     }
                                    
system ("pause");
return 0;   
}
  •  Dengan Hasil Sebagai Berikut :



Mencetak Bintang Dengan Program C++

Mencetak Bintang Dengan Program C++

 




 Dengan hasil tampilan sebagai berikut :

 


Sabtu, 13 September 2014

XAMPP & MySQL


Pengertian XAMPP

XAMPP adalah software grafis gratis yang di tujukan pada pengguna Windows Operating System. XAMPP  tersedia dalam GNU ( General Public License ) dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.




1.      Apache adalah Software yang bisa kita dapatkan secara gratis, dan bersifat open source. Atau dalam artian kita dapat menggunakan dan mengubah script secara gratis.
Fungsi dari Apache adalah menampilkan halaman web sesuai dengan script php yang telah di buat sebelumnya.
2.      PHP Merupakan bahasa pemograman yang sering di gunakan untuk web server. PHP memungkinkan pengguna atau user untuk membuat web dinamis (dapat di ubah). PHP dapat berkerja di berbagai macam Operating System seperti, windows, linux, mac os, dan lainnya.
3.      MySQL  merupakan software yang khusus di gunakan untuk mengolah database. Hal ini memungkinkan SQL untuk dapat menambah, mengubah, menghapus data yang terdapat dalam database. SQL bersifat rational atau dalam artian program ini menggunakan tabel data untuk memisahkan beberapa data yang memungkinkan untuk menghindari duplicate data.
4.      PHPmyAdmin Dengan fitur PHPmyAdmin ini, kita akan dapat dengan mudah membuat baris data ataupun database tanpa harus mengingat perintah-perintahnya.



Kelebihan XAMPP:
1.      bisa berperan sebagai server web Apache untuk simulasi pengembangan website. Tool pengembangan web ini mendukung teknologi web populer seperti PHP, MySQL, dan Perl.
2.      programmer web dapat menguji aplikasi web yang dikembangkan dan mempresentasikannya ke pihak lain secara langsung dari komputer, tanpa perlu terkoneksi ke internet.
3.      dilengkapi fitur manajemen database PHPMyAdmin seperti pada server hosting sungguhan, sehingga pengembang web dapat mengembangkan aplikasi web berbasis database secara mudah.
4.    dapat dijalankan di sistem operasi Windows 2000/XP/Vista/7 dan sistem operasi lain.
  

Beberapa bagian penting pada program XAMPP, yang sering digunakan pada umumnya adalah sebagai berikut:
a.       htdoc adalah folder tempat meletakkan berkas-berkas yang akan dijalankan, seperti berkas PHP, HTML, CMS  dan skrip lain.
b.      phpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada dikomputer.
c.       Kontrol Panel yang berfungsi untuk mengelola layanan XAMPP. Seperti menghentikan layanan, ataupun memulai.




MySQL adalah sistem manajemen database SQL yang bersifat Open Source dan paling populer saat ini. Sistem Database MySQL mendukung beberapa fitur seperti multithreaded, multi-user, dan SQL database managemen sistem (DBMS). Database ini dibuat untuk keperluan sistem database yang cepat, handal dan mudah digunakan.

Ulf Micheal Widenius adalah penemu awal versi pertama MySQL yang kemudian pengembangan selanjutnya dilakukan oleh perusahaan MySQL AB. MySQL AB yang merupakan sebuah perusahaan komersial yang didirikan oleh para pengembang MySQL.
 
      Berikut ini beberapa kelebihan MySQL sebagai database server antara lain :

1.       Source MySQL dapat diperoleh dengan mudah dan gratis.
2.      Sintaksnya lebih mudah dipahami dan tidak rumit.
3.      Pengaksesan database dapat dilakukan dengan mudah.
4.      MySQL merupakan program yang multithreaded, sehingga dapat dipasang pada server yang memiliki multiCPU.
5.      Didukung program-program umum seperti C, C++, Java, Perl, PHP, Python, dsb.
6.      Bekerja pada berbagai platform. (tersedia berbagai versi untuk berbagai sistem operasi).
7.      Memiliki jenis kolom yang cukup banyak sehingga memudahkan konfigurasi sistem database.
8.      Memiliki sistem sekuriti yang cukup baik dengan verifikasi host.
9.      Mendukung ODBC untuk sistem operasi Windows.
10.  Mendukung record yang memiliki kolom dengan panjang tetap atau panjang bervariasi.

      Kekurangan My SQL antara lain :
1.      Untuk koneksi ke bahasa pemrograman visual seperti vb, delphi, dan foxpro, mysql kurang support, karena koneksi ini menyebabkan field yang dibaca harus sesuai dengan koneksi dari program visual tersebut, dan ini yang menyebabkan mysql jarang dipakai dalam program visual.
2.      Data yang ditangani belum begitu besar
3.      Dari sisi security , atau keamanan, yang agak terlalu sederhana bagi sebuah SQL Engine , meskipun tidak sesederhana SQLite yang juga datang dari dunia Open Source dan cukup digemari para Web Developer.