Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

Senin, 20 Oktober 2014

Belajar pemrograman C++ Arsip 3.2 - Membuat aplikasi Sederhana ( Switch Case )

01.57 Posted by ibidathoillah No comments
Setelah membuat aplikasi harga terdata Arsip 3.1
Maka anda tentunya telah memahami betul tentang ComboBox edit text dan perkalian variable.
akan tetapi mungkin masih belum paham tentang Statement if. Sebenarnya itu adalah salah satu dari beberapa bentuk percabangan yang sangat penting dan digunakan untuk memberikan solusi atas tindakan-tidakan yang ada setelah kondisi terpenuhi. Seperti ini Jika 1=2 maka salah jika tidak maka betul maka penulisannya

if (1==2){
echo "Salah";
else{
echo "Betul"
}

bisa juga else if yaitu berarti jika dan jika. misal jika aku beli mobil aku kaya, jika beli motor aku sederhana, jika beli sepeda aku berkecukupan. gitu... mubeng?  :-?

Karena telah belajar Statement If maka ku lanjutkan dengan Switch case:
Contoh program yang akan kita buat adalah Coverter Celcius ke Fahrenheit/Reamur/Kelvin , namun anda bisa membuat menurut kreatifitas anda saya hanya menyertakan contoh. mari lihat  :-s

  1. Buat Form1 Sebagai berikut :
  1.  Untuk menambahkan Item suhu ke radiogroup yaitu pada properties Items, tambahkan 3baris Fahrenheit Reamur Kelvin.
  2. Isikanlah kode berikut pada Button1 / Proses :)
void __fastcall TForm1::Button1Click(TObject *Sender)
{
float hasil,hitung,fahrenheit,reamur,kelvin;
fahrenheit=9./5.*StrToFloat(Edit1->Text)+32;
reamur=4./5.*StrToFloat(Edit1->Text)+32;
kelvin=StrToFloat(Edit1->Text)+273.15;
switch(RadioGroup1->ItemIndex)
{
        case 0 :  //Jika Swicth ke 0 maka
        Label5->Caption=FloatToStr(fahrenheit);
        Label3->Caption="Fahrenheit";
        break;    //Untuk menghentikan perintah
        case 1 :
        Label5->Caption=FloatToStr(reamur);
        Label3->Caption="Reamur";
        break;
        case 2 :
        Label5->Caption=FloatToStr(kelvin);
        Label3->Caption="Kelvin";
        break;
}
} 
Keterangan : :d
Mengapa memakai float : karena agar ditemukan hasil yang akurat dengan koma karena floar mempunyai jangkauan 3.4*(10^-38) – 3.4*(10^+38)
Mengapa memakai break : karena kalau tidak perintahnya akan selalu di execute sampai perintah terakhir alias break berfungsi menghentikan perintah.

  1.  Inilah hasilnya setelah di jalankan :

  1. Aplikasi Converter suhu sudah jadi  :p
 Lihat Semua  C++ Builder | Lihat arsip selanjutnya

Tidak ada komentar:

Posting Komentar