Contoh Program Sederhana Bahasa Pemograman C++ menggunakan IF,ealse,strcpy moga bermanfaat.
#include
#include
#include
main()
{
char nama[30],nabar[20],kode,gudang[20],satuan[20],bonus[20];
long harga,jumbel,ubay,ukem,total,bayar;
clrscr();
cout<<"Toko bangunan Adi Jaya Semesta\t"<cout<<"\tHP : 08569968234"<cout<<"_________________________________"<cout<<"Nama petugas :";cin>>nama;
cout<<"kode barang[a/b/c] :";cin>>kode;
cout<<"_________________________________"<if(kode=='a'||kode=='A')
{
strcpy(nabar,"Semen");
strcpy(satuan,"Sak");
harga=50000;
}
else if(kode=='b'||kode=='B')
{
strcpy(nabar,"Pasir");
strcpy(satuan,"colt");
harga==100000;
}
else if(kode=='c'||kode=='C')
{
strcpy(nabar,"Batu");
strcpy(satuan,"Buah");
harga=1000;
}
else
{
strcpy(nabar,"tidak ada");
strcpy(satuan,"tidak ada");
harga=0;
}
cout<<"Nama Petugas :"<cout<<"kode Pilihan :"<cout<<"Nama Barang :"<cout<<"Satuan :"<cout<<"Harga :"<cout<<"Jumlah Beli :";cin>>jumbel;
bayar=harga*jumbel;
cout<<"Total Bayar :"<if(bayar>=100000)
{
strcpy(bonus,"baju");
}
else if(bayar>=500000)
{
strcpy(bonus,"Kaos kaki");
}
else if(bayar<500000)
{
strcpy(bonus,"gak Dapet");
}
cout<<"bonus :"<cout<<"Uang Bayar :";cin>>ubay;
ukem=ubay-bayar;
cout<<"Uang Kembali :Rp."<getch();
}
Followers
Wednesday, 20 March 2013
strcmp
strcmp(string1, string2);
Sebagaimana yang telah dijelaskan diatas, bahwa fungsi "strcmp" melakukan perbandingan antara string1 dengan string2
dan hasil perbandingannya berupa nilai bulat. Dalam proses penentuan
hasil selisih kedua data string tersebut, fungsi "strcmp" melakukan
perbandingan dan mencari selisih antara karakter indek-n pada string1
dan karakter indeks-n pada string2 (karakter indeks yang sama pada
string1 dan string2) dan proses perbandingan dimulai pada indeks ke-0.
apabila selisih kedua karakter tersebut bernilai 0 (=0) artinya tidak
terdapat perbedaan = sama, maka perbandingan akan dilakukan ke indeks
selanjutnya. Namun apabila pada indeks terdahulu hasil selisih kedua
karakternya bernilai bukan 0 (!=0) artinya kedua data string tersebut
tidaklah sama, sehingga untuk perbandingan indeks selanjutnya akan
diabaikan.
Contoh :
Dan hasinya :
Amatilah setiap hasil selisih dari huruf yang anda input.
Dan sebagai contoh penggunaannya dalam menyeleksi/membandingkan 2 buah data berupa string :
Dan sebagai contoh penggunaannya dalam menyeleksi/membandingkan 2 buah data berupa string :
Dan Hasilnya :
Semoga Bermanfaat...!! (worship)
Subscribe to:
Posts (Atom)