Penggunaan Operasi String pada Operasi IFKamis, 2009-03-12, 11:03:06
Oleh : Frieyadie
Penggunaan string kadang, bagi yang kurang tau, sangat menyulitkan, apalagi untuk operasi pengambilan keputusan. Karena didalam pemrograman C++, tidak bisa menggunakan operator "==" untuk menggunakan operasi branching dengan String.
Berikut anda bisa mengambil pelajaran yang saya berikan untuk operasi string yang digunakan untuk pengambilan keputusan pada operasi if.
#include"stdio.h"
#include"conio.h"
#include"iostream.h"
#include"string"
using std::string;
main(void)
{
string kode, nmkode;
int hrg;
cout<<"Masukan Kode [ BK | MJ | KR ]";
cin >> kode;
if(kode == "BK" || kode == "bk")
{
nmkode = "Buku";
hrg = 15000;
}
else if(kode == "MJ" || kode == "mj")
{
nmkode = "Majalah";
hrg = 25000;
}
else if(kode == "KR" || kode == "kr")
{
nmkode = "Koran";
hrg = 2500;
}
printf("\n\nNama Kode = %s", nmkode);
printf("\nHarganya = %d",hrg);
getche();
}
|