Rabu, 31 Oktober 2012

Membandingkan Nilai String Pada Java


Membandingkan Nilai String Pada Java

String bukan merupakan tipe data primitif, melainkan tipe data referensi. String berada di dalam package java.lang.String. Untuk membandingkan nilai String tidak bisa dengan menggunakan operator "==", operator "==" digunakan untuk membandingkan nilai pada tipe data primitif, bukan tipe data referensi. Untuk membandingkan nilai String dapat dilakukan dengan menggunakan perintah equals(String).

Contoh kode java yang berfungsi untuk membandingkan nilai String:

01public class DemoString{
02 public static void main(String[] args){
03  String user = "Rizki";
04  String pass = "123";
05   
06  if (pass.equals("123"))
07  System.out.println("Welcome "+user);
08  else if (!pass.equals("123"))
09  System.out.println("Access denied for "+user);
10 }
11}

kode java diatas akan menghasilkan output sebagai berikut:


semoga bermanfaat...

PENGULANGAN DI JAVA

Setelah sebelumnya Belanja Pagi membahas tentang Percabangan Pada Bahasa Pemrograman Java, sekarang saatnya belanja pagi melanjutkan posting untuk Perulangan Pada Bahasa Pemrograman Java. Langsung saja, Perulangan. Ada beberapa tipe perulangan, antara lain :

1. Perulangan while
         Pernyataan berguna untuk melakukan proses perulangan untuk sebuah kondisi tersebut bernilai benar (true), maka perulangan akan terus berjalan, dan terhenti ketika kondisi bernilai salah (false).

Bentuk pernyataan while seperti berikut ini :

            while (kondisi)
           {
            // isi intruksi
           }

Misal :
           int jumlah = 1;
           while(jumlah <= 10)
          {
                    System.out.println(jumlah);
                    jumlah++;
                     // menaikkan jumlah
           }

Jika program tersebut dijalankan, maka hasilnya adalah tulisan dari no 1 sampai 10. Dan saat jumlah bernilai 11, maka perulangan akan terhenti dikarenakan kondisi bernilai false (11<= 10).

2. Perulangan do-while
            Perulangan do-while merupakan perulangan yang hampir mirip dengan perulangan while namun perbedaannya, pada perulangan do-while, maka minimal instruksi akan dijalankan sekali.

Bentuk pernyataan do-while sebagai berikut :
            do
            {
                    // instruksi
             }while (kondisi);

 Misal :

             int jumlah = 100;
             do
            {
                        System.out.println(jumlah);
                        jumlah++;
                        // naikkan jumlah
            }while (jumlah <= 10);

Jika program tersebut dijalankan, maka akan menghasilkan keluaran 100, artinya walaupun kondisi salah, namun minimal isi instruksi akan dijalankan sekali, hali ini dikarenakan proses do-while berbeda dengan while, dimana do-while pertama melakukan instruksi baru mengecek kondsisi, sedangkan while pertama mengecek kondisi baru melakukan instruksi.

3. Perulangan for

              Perulangan for merupakan perulangan yang memiliki variabel untuk melakukan pengkondisian, berbeda dengan while dan do-while yang kita harus membuat sebuah variabel diluar untuk melakukan pengkondisian, pada perulangan for, ditempatkan sebuah blok untuk membuat variabel dan melakukan proses pengkondisian.

Bentuk pernyataan for seperti berikut :

               for (inisialisasi; kondisi; penaikan/penurunan)
              {
                          instruksi
              }

 Misal kita akan menampilkan angaka dari 1 = 100, maka dapat menggunakan perulangan for.

              for(int i = 1; i <= 100; i++)
              {
                          System.out.println(i);
              }

4. Perintah break

              Perintah break merupakan perintah yang dapat digunakan untuk menghentikan proses perulangan, misal jika kita membuat program seperti berikut :

               for (int i = 1; i <= 100; i++)
              {
                         System.out.println(i); if (i = = 50)
                         {
                         break;
                         }
               }

 Maka program hanya akan menampilkan angka dari 1 sampai 50, karena pada saat mencapai 50, program dihentikan oleh perintah break.

5. Perintah continue
                Perintah continue dapat digunakan untuk meloncati sebuah perulangan maksudnya adalah instruksi yang seharusnya dapat dilewat, hal ini berarti instruksi tidak akan dijalankan misal.

               for (int i = 1; i <= 100; i++) 
               { 
                           if (i % 2 = = 0 ) 
                          { 
                                continue; 
                          } 
               System.out.println(i); 
               } 

 Jika program diatas dijalankan, maka hasilnya akan menampilkan angka-angka ganjil saja, hal ini dikarenakan saat nilai i merupakan angka genap, maka perintah continue membuat program tidak menampilkan angka genap. Demikian pembahasan tentang Perulangan Pada Bahasa Pemrograman Java.

Terima Kasih, semoga bermanfaat.

Selasa, 23 Oktober 2012

INPUT KEYBOARD


ok...sudah....!...?

jdk....

cara setting PATH dan CLASSPATH di Command Prompt :

set PATH=C:\Program Files\java\jdk1.6.0_11\bin;%PATH%
kemudian enter

set CLASSPATH=.;D:\Praktikum Java\
kemudian enter


buat program untuk menjumlah dua buah bilangan
contoh :
bilangan 1 = 30 ---> angka 30 inputan
bilangan 2 = 4 ---> angka 4 juga inputan
hasil penjumlahan = 34

bagaimana caranya?

silahkan di coba ....!

anda ndak bisa..?

jawabannya adalah ....

import javax.swing.JOptionPane;

public class PenjumlahanDgJoption
{
public static void main( String[] args ){
int Hasil;
String Bilangan1= "";
String Bilangan2= "";

Bilangan1= JOptionPane.showInputDialog("Masukkan Bilangan 1 = ");
int Bilangan1Int=Integer.parseInt(Bilangan1);

// merubah string ke integer juga bisa pakek
// int Bilangan1Int=Integer.value of(Bilangan1).intvalue();

Bilangan2= JOptionPane.showInputDialog("Masukkan Bilangan 2 = ");
int Bilangan2Int=Integer.parseInt(Bilangan2);

Hasil=Bilangan1Int+Bilangan2Int;


Hasil=Bilangan1Int+Bilangan2Int;
JOptionPane.showMessageDialog(null,Hasil);
}

}


diatas kan pakek JOptionpane..nach sekarang..kalian coba pakek...Bufferedreader...
silahkan dicoba....!..oe...

sudah ojo kakean omong..anak2 ku....sayang...

jawab :

...... gimana bisa?
kalo ndak bisa...yo wis...cobak ini...

public class PenjumlahanDgBuffered
{
public static void main( String[] args ){
String angka1="";
String angka2="";
int hasil;
BufferedReader dataIn = new BufferedReader(new InputStreamReader( System.in) );

System.out.print("Masukkan nilai a = ");
try{
angka1 = dataIn.readLine();
} catch( IOException e ){
System.out.println("Error!");
}

System.out.print("\nMasukkan nilai b = ");
try{
angka2 = dataIn.readLine();
} catch( IOException e ){
System.out.println("Error!");
}

int intA=Integer.parseInt(angka1);
int intB=Integer.parseInt(angka2);
hasil=intA+intB;
System.out.println("Hasil Penjumlahan = " + hasil+"!");
}
}


sudah...sudah..refresing nya...sekarang kan sudah masuk...betul...
yang maen game..n nonton film + facebookan segera dihentikan...

ada satu lagi untuk mendapatkan inputan dari keyboard...
yaitu dengan menggunakan fungsi Scanner

caranya : ...

import java.util.Scanner;

public class Input1
{
public static void main(String[] args)
{

Scanner sc = new Scanner (System.in);

System.out.print("Masukkan Nama Anda : ");
String nama = sc.next ();

System.out.println("Hello "+ nama);
}
}





Rabu, 10 Oktober 2012

JAWABAN TUGAS AKHIR C++


#include <iostream>
#include <string>
#include <stdlib.h>
#include <conio.h>
using namespace std;
main ()
{
    float alas,tinggi,jari_jari,phi = 3.14,luas,keliling,sisi,angka,gaji_bersih,gaji_kotor,pajak,celcius,kelvin,reamur,fahrenheit,bilangan1,bilangan2,tambah,kurang,bagi,kali;//pengenalan variable float
    int paket_progam,daftar_menu,daftar_menu2,sisa_rupiah,rupiah,dollar,musim,/* Ini variable counter */ i,a,b;//pengenalan variable int
    unsigned int hasil,pangkat,lembar,harga_lembar,total_harga;//pengenalan variable unsigned int
    char kembali;//pengenalan variable char
    string pelanggan;//pengenalan variable string
    do {
    do { // pengulangan pada PAKET PROGAM SEDERHANA
    cout<<"=============================================================================================="<<endl;
    cout<<"|||||||||||||||||     PAKET PROGRAM SEDERHANA OLEH RIZAL RAHMAN AFFANDI      |||||||||||||||||";
    cout<<"\n=============================================================================================="<<endl;// pengulangan pada PAKET PROGAM SEDERHANA
    cout<<"\nTips menggunakan aplikasi ini :\nAnda hanya perlu menggunakan angka saja dalam pemilihan daftar paket.\nJika ditanya ingin kembali atau menghitung lagi, Anda cukup menginputkan [y/t] huruf kecil.\n";
    cout<<"\n----------------------------------------------------------------------------------------------";
    cout<<"\n|                                  PAKET PROGRAM SEDERHANA                                   |";
    cout<<"\n----------------------------------------------------------------------------------------------";
    cout<<"\n\n1. Berurutan ( Sequencing )\n2. Percabangan ( Branching )\n3. Perulangan ( Looping )\n";
    cout<<"Masukkan daftar paket 1-3 : ";cin>>paket_progam;
    if (paket_progam==0)
    {
        cout<<"Salah input\n";
    }
    else if (paket_progam==1)
    {
        do { //pengulangan pada daftar berurutan ( sequencing )
        cout<<"\n====== Daftar berurutan ( Sequencing ) ======";
        cout<<"\n1. Bangun datar"<<"\n2. Konversi\n3. Operasi hitung\n";
        cout<<"Masukkan daftar 1-3 : ";cin>>daftar_menu;
        if (daftar_menu==0)
        {
            cout<<"Salah Input\n";
        }
        else if (daftar_menu==1)
        {
            do { //pengulangan pada daftar bangun datar
            cout<<"\n--= Daftar dari bangun datar ==-";
            cout<<"\n1. Menghitung luas segitiga\n2. Menghitung luas dan keliling lingkaran\n3. Menghitung luas bujur sangkar\n";
            cout<<"Masukkan daftar 1-3 : ";cin>>daftar_menu2;
            if (daftar_menu2==1)
            {
                do { //pengulangan pada menghitung luas segitiga
                cout<<"\n--= Menghitung luas segitiga ==-\n";
                cout<<"Masukkan alas [ satuan cm ] : ";cin>>alas;
                cout<<"Masukkan tinggi [ satuan cm ] : ";cin>>tinggi;
                luas = 0.5 * alas * tinggi;
                cout<<"Luas segitiga adalah "<<luas<<" cm";
                cout<<"\nApakah Anda ingin menghitung lagi [y/t] : ";cin>>kembali;
                }while (kembali=='y'); // akhir pengulangan pada menghitung luas segitiga
            }
            else if (daftar_menu2==2)
            {
                do { // pengulangan pada luas dan keliling lingkaran
                cout<<"\n--= Menghitung luas dan keliling lingkaran ==-\n";
                cout<<"Masukkan jari-jari [ satuan cm ] : ";cin>>jari_jari;
                luas = phi * jari_jari * jari_jari;
                keliling = 2 * phi * jari_jari;
                cout<<"Luas lingkaran adalah "<<luas<<" cm^2"<<endl;
                cout<<"Keliling lingkaran adalah "<<keliling<<" cm";
                cout<<"\nApakah Anda ingin menghitung lagi [y/t] : ";cin>>kembali;
                }while (kembali=='y'); // akhir pengulangan pada luas dan keliling lingkaran
            }
            else if (daftar_menu2==3)
            {

                do { //pengulangan menghitung luas bujur sangkar
                cout<<"\n--= Menghitung luas bujur sangkar ==-\n";
                cout<<"Masukkan sisi [ satuan cm ] : ";cin>>sisi;
                luas = sisi * sisi;
                cout<<"Luas bujur sangkar adalah "<<luas<<" cm";
                cout<<"\nApakah Anda ingin menghitung lagi [y/t] : ";cin>>kembali;
                }while (kembali=='y');//akhir pengulangan menghitung luas bujur sangkar
            }
            else if (daftar_menu2>4)
            {
                cout<<"Anda salah input";//ketika user menginputkan lebih dari 3, maka akan langsung berakhir
            }
            cout<<"Apakah Anda ingin kembali ke menu bangun datar [y/t] : ";cin>>kembali;
            }while (kembali=='y'); //akhir perulangan pada daftar bangun datar
        }
        else if (daftar_menu==2)
        {
            do {
            cout<<"\n--= Daftar dari konversi ==-";
            cout<<"\n1. Konversi ( C / R / F / K )\n2. Konversi Rupiah ke dolar\n";
            cout<<"Masukkan daftar 1-2 : ";cin>>daftar_menu2;
            if (daftar_menu2==1)
            {
                do {
                cout<<"\n--= Konversi bilangan C / R / F / K ==-\n";
                cout<<"Masukkan bilangan dalam suhu C : ";cin>>celcius;
                fahrenheit = (celcius*1.8) + 32;
                reamur  =  celcius * 0.8;
                kelvin = celcius + 273.15;
                cout<<"Suhu Celcius ke Fahrenheit adalah "<<fahrenheit<<endl;
                cout<<"Suhu Celcius ke Reamur adalah "<<reamur<<endl;
                cout<<"Suhu Celcius ke Kelvin adalah "<<kelvin;
                cout<<"\nApakah Anda ingin mengkonversi lagi [y/t] : ";cin>>kembali;
                }while (kembali=='y');
            }
            else if (daftar_menu2==2)
            {
                do
                {
                cout<<"\n--= Mengkonversi dollar ke rupiah ==-\n";
                cout<<"Masukkan jumlah nominal rupiah : ";cin>>rupiah;
                dollar = rupiah / 10000;
                sisa_rupiah = rupiah % 10000;
                cout<<"Uang dollar yang akan didapat adalah "<<dollar<<" Dollar "<<sisa_rupiah<<" Rupiah";
                cout<<"\nApakah Anda ingin menghitung lagi [y/t] : ";cin>>kembali;
                }while (kembali=='y');
            }
            else if (daftar_menu2>3)
            {
                cout<<"Anda salah input";
            }
            cout<<"Apakah Anda ingin kembali ke menu daftar konversi [y/t] : ";cin>>kembali;
            }while (kembali=='y');
        }
        else if (daftar_menu==3)
        {
            do {
            cout<<"\n--= Operasi hitung ==--\n";
            cout<<"Masukkan bilangan 1 : ";cin>>bilangan1;
            cout<<"Masukkan bilangan 2 : ";cin>>bilangan2;
            tambah = bilangan1 + bilangan2;
            kurang = bilangan1 - bilangan2;
            bagi = bilangan1 / bilangan2;
            kali = bilangan1 * bilangan2;
            cout<<"\nJika penjumlahan : "<<bilangan1<<" + "<<bilangan2<<" = "<<tambah<<endl;
            cout<<"Jika pengurangan : "<<bilangan1<<" - "<<bilangan2<<" = "<<kurang<<endl;
            cout<<"Jika pembagian : "<<bilangan1<<" : "<<bilangan2<<" = "<<bagi<<endl;
            cout<<"Jika perkalian : "<<bilangan1<<" x "<<bilangan2<<" = "<<kali<<endl;
            cout<<"Apakah Anda ingin menghitung lagi [y/t] : ";cin>>kembali;
            }while (kembali=='y');
        }
        else if (daftar_menu>=4)
        {
            cout<<"Anda salah input\n";
        }
    cout<<"Apakah anda ingin kembali ke menu berurutan ( Sequencing ) [y/t] : ";cin>>kembali;
    }while (kembali=='y');
    }
    else if (paket_progam==2)
    {
        do {
        cout<<"\n====== Daftar bercabang ( Branching ) ======\n";
        cout<<"1. Menentukan musim"<<"\n2. Perhitungan gaji pegawai\n3. Perhitungan foto copy";
        cout<<"\nMasukkan daftar 1-3 : ";cin>>daftar_menu2;
        if (daftar_menu2==1)
        {
            do {
            cout<<"\n--=Menentukan musim ==-\n";
            cout<<"Masukkan musim dari bulan 1-12 : ";cin>>musim;
            if (musim==1)
            {
                cout<<"Bulan januari termasuk musim dingin";
            }
            else if (musim==2)
            {
                cout<<"Bulan februari adalah musim dingin";
            }
            else if (musim==3)
            {
                cout<<"Bulan maret adalah musim dingin";
            }
            else if (musim==4)
            {
                cout<<"Bulan april adalah musim panas";
            }
            else if (musim==5)
            {
                cout<<"Bulan mei adalah musim panas";
            }
            else if (musim==6)
            {
                cout<<"Bulan juni adalah musim panas";
            }
            else if (musim==7)
            {
                cout<<"Bulan juli adalah musim panas";
            }
            else if (musim==8)
            {
                cout<<"Bulan agustus adalah musim semi";
            }
            else if (musim==9)
            {
                cout<<"Bulan september adalah musim semi";
            }
            else if (musim==10)
            {
                cout<<"Bulan oktober adalah musim semi";
            }
            else if (musim==11)
            {
                cout<<"Bulan nopember adalah musim gugur";
            }
            else if (musim==12)
            {
                cout<<"Bulan desember adalah musim gugur";
            }
            else if (musim>=13)
            {
                cout<<"Anda salah input\n";
            }
            cout<<"\nApakah Anda ingin memasukkan bulan lagi [y/t] : ";cin>>kembali;
            }
            while (kembali=='y');
        }
        else if (daftar_menu2==2)
        {
            do {
            cout<<"\n--== Menghitung gaji pegawai dengan potongan ==-\n";
            cout<<"Jika gaji karyawan :\n1. Lebih dari 10.000.000 mendapat potongan 15 %\n2. Lebih dai 5.000.000 mendapat potongan 10 %\n3. Lebih dari 3.000.000 mendapat potongan 5 %\n4. Kurang dari 3.000.000 mendapat potongan 3 %\n";
            cout<<"Masukkan gaji kotor : ";cin>>gaji_kotor;
            if (gaji_kotor>=10000000)
            {
                pajak = gaji_kotor * 0.15;
                gaji_bersih = gaji_kotor - pajak;
                cout<<"Maka gaji yang akan diterima adalah Rp. "<<gaji_bersih<<endl;
            }
            else if (gaji_kotor>=5000000)
            {
                pajak = gaji_kotor * 0.10;
                gaji_bersih = gaji_kotor - pajak;
                cout<<"Maka gaji yang akan diterima adalah Rp. "<<gaji_bersih<<endl;
            }
            else if (gaji_kotor>=3000000)
            {
                pajak = gaji_kotor * 0.05;
                gaji_bersih = gaji_kotor - pajak;
                cout<<"Maka gaji yang akan diterima adalah Rp. "<<gaji_bersih<<endl;
            }
            else if (gaji_kotor<=2999999)
            {
                pajak = gaji_kotor * 0.03;
                gaji_bersih = gaji_kotor - pajak;
                cout<<"Maka gaji yang akan diterima adalah Rp. "<<gaji_bersih<<endl;
            }
            cout<<"Apakah Anda ingin menghitung gaji karyawan lagi [y/t] : ";cin>>kembali;
            }while (kembali=='y');
        }
        else if (daftar_menu2==3)
        {
            do {
            cout<<"\n--== Perhitungan foto kopi ==--\n";
            cout<<"Jika Anda pelanggan tetap : \nJumlah perlembar : Rp. 75\n--------------------------\nJika bukan pelanggan :\nFoto copy lebih dari 100 harga perlembar Rp. 85\nKurang dari 100 harga perlembar Rp.100\n";
            cout<<"Apakah Anda pelanggan tetap pelanggan/bukan: ";cin>>pelanggan;
            if (pelanggan=="pelanggan")
            {
                cout<<"\nStatus Anda saat ini : Pelanggan\n";
                cout<<"Anda ingin mengfoto copy berapa lembar : ";cin>>lembar;
                harga_lembar = 75;
                total_harga = lembar * harga_lembar;
                cout<<"Anda telah mengfoto copy sebanyak "<<lembar<<"\nJadi Anda harus membayar Rp. "<<total_harga;
            }
            else if (pelanggan=="bukan")
            {
                cout<<"\nStatus Anda saat ini : Bukan Pelanggan";
                cout<<"\nAnda ingin mengfoto copy berapa lembar : ";cin>>lembar;
                if (lembar>=100)
                {
                    cout<<"--------------------\nAnda telah mengfoto copy sebanyak "<<lembar<<" lembar\n";
                    harga_lembar = 85;
                    total_harga = lembar * harga_lembar;
                    cout<<"Jadi, Anda harus membayar Rp. "<<total_harga;
                }
                else if (lembar<=99)
                {
                    cout<<"--------------------\nAnda telah mengfoto copy sebanyak "<<lembar<<" lembar\n";
                    harga_lembar = 85;
                    total_harga = lembar * harga_lembar;
                    cout<<"Jadi, Anda harus membayar Rp. "<<total_harga;
                }
            }
            cout<<"\nApakah Anda ingin mengulang lagi [y/t] : ";cin>>kembali;
            }while (kembali=='y');
        }
        else if (daftar_menu2>=4)
        {
            cout<<"Anda salah input\n";
        }
        cout<<"Apakah Anda ingin kembali ke menu percabangan ( branching ) [y/t] : ";cin>>kembali;
        }while (kembali=='y');
    }
    else if (paket_progam==3)
    {
        do {
        cout<<"\n====== Daftar perulangan ( Looping ) ======\n";
        cout<<"1. Faktorial\n2. Perpangkatan\n3. Mencetak * sesuai inputan\n4. Mencetak bilangan ganjil sesuai inputan\n";
        cout<<"pilih daftar dari 1-4 : ";cin>>daftar_menu;
        if (daftar_menu==1)
        {
            do {
            cout<<"\n--= Faktorial =--\n";
            cout<<"masukkan bilangan : ";cin>>angka;
            hasil = 1;
            for (i = angka;i > 1;i--)
            {
                cout<<i<<" X ";
                hasil = hasil * i;
            }
            cout<<i<<" = "<<hasil;
            cout<<"\nApakah Anda ingin mengfaktorkan lagi [y/t] : ";cin>>kembali;
            }while (kembali=='y');
        }
        else if (daftar_menu==2)
        {
        do {
        cout<<"\n--= Perpangkatan =--\n";
        cout<<"masukkan bilangan : ";cin>>angka;
        cout<<"masukkan pangkat : ";cin>>pangkat;
        cout<<endl;
        hasil = 1;
        for (i=1;i<pangkat;i++)
        {
            cout<<angka<<" X ";
            hasil*=angka;
        }
        hasil*=angka;
        cout<<angka<<" = "<<hasil<<endl;
        cout<<"Apakah Anda ingin memangkatkan lagi [y/t] : ";cin>>kembali;
        }while (kembali=='y');
        }
        else if (daftar_menu==3)
        {
            do {
            cout<<"\n--= Mencetak * sesuai inputan ==-\n";
            cout<<"Masukkan bilangan : ";cin>>angka;
            for (a = 1; a <= angka; a++)
            {
                for (int b = 1; b <= a; b++)
                {
                    cout << "*";
                }
                cout << "\n";
            }
            cout<<"Apakah Anda ingin mencetak bintang lagi [y/t] : ";cin>>kembali;
            }while (kembali=='y');
        }
        else if (daftar_menu==4)
        {
            do {
            cout<<"\n--= Mencetak bilangan ganjil sesuai inputan ==-\n";
            cout<<"Masukkan bilangan : ";cin>>angka;
            for (a = 1; a <= angka;a=a+2)
            {
                cout<<a<<" ";
            }
            cout<<"\nApakah Anda ingin mencetak bilangan ganjil lagi [y/t] : ";cin>>kembali;
            }while (kembali=='y');
        }
        else if (daftar_menu>=5)
        {
            cout<<"Anda salah input\n";
        }
        cout<<"Apakah Anda ingin kembali ke daftar perulangan ( looping ) [y/t] : ";cin>>kembali;
        }while (kembali=='y');
    }
    else if (paket_progam>=4)
    {
        cout<<"\nAnda salah input, Anda hanya bisa menginputkan angka 1,2, dan 3. Misalnya\nmenginputkan angka 1 untuk memilih progam berurutan\n";
    }
    cout<<"Apakah Anda ingin kembali ke menu awal [y/t] : ";cin>>kembali;
    system("cls");
    }
    while (kembali=='y');// akhir pengulangan pada PAKET PROGAM SEDERHANA

{
    cout<<"\nUntuk kritik dan saran silahkan Anda kirimkan email dibawah ini.\nrizal_rahman_affandi@yahoo.com";
    cout<<"\n-----------------------------------------------------------------------------------------------";
    cout<<"\n\nAPAKAH ANDA INGIN MENGGUNAKAN APLIKASI INI LAGI [y/t] : ";cin>>kembali;
}
system ("cls");
    }while (kembali=='t');
{
    cout<<"\n=============================================================================================="<<endl;
    cout<<"=                   TERIMA KASIH TELAH MENGGUNAKAN APLIKASI INI SEDERHANA INI                =";
    cout<<"\n=============================================================================================="<<endl;
}
getch ();
}

TUGAS BASIS DATA

TUGAS BASIS DATA SOAL PRAKTIK BASIS DATA (TENTANG MENGGUNAKAN SQL DAN KLASIFIKASINYA) Sebuah sekolah akan membuat syste...