Skip to main content

Percabangan Pada C++

hallo again 😁😁 kita berlanjut ke pembahasan lebih lanjut pemrograman C++ nih gaes
kali ini kita akan bahas percabangan, percabangan dalam C++ ada 2 :  IF dan Switch Case yang akan kita bahas satu persatu
Percabangan berguna untuk memilih suatu kondisi tertentu, simple nya gini :
kalo nilai gua dapet E, artinya gua gak lulus dan ngulang mata kuliah tersebut.
jadi pada logika pemrograman, "dapet nilai E" adalah Sebuah Kondisi
dan "enggak lulus" adalah Pernyataannya (statement)


Percabangan IF :

Percabangan if lebih cocok digunakan ketika ada suatu kondisi, kondisi yang gua maksud seperti contoh di atas
syarat penulisan kondisi harus menggunakan operator relasional sebagai perintah ke program apa yang harus dilakukan

Operator :

" < "   : kurang dari
" > "   : lebih dari
" <= " : kurang dari sama dengan
" >= " : lebih dari sama dengan
" == " : sama dengan
" != "  : tidak sama dengan


tenang jangan bingung dulu kita permudah, sudah pernah menemui operator di atas sewaktu SMA kan ??
gua asumsikan lo semua paham dengan operator di atas, gua kasih contoh code dengan operator :

cout<<"Masukan Nilai Anda : ";cin>>X;
if (X<70)
{
      cout<<"Maaf Anda Belum Lulus"<<endl;
}

else
{

      cout<<"Selamat Anda Lulus"<<endl;
}

maksud code di atas adalah ketika lo masukan nilai ke variable X dengan nilai di bawah 70 (6,9 kebawah)
artinya kamu belum lulus, selain itu lulus. statement ini akan otomatis muncul karena program telah mengecek kondisi lulus atau tidak nya
program akan otomatis mengecek apakah nilai inputan ke variable X itu di bawah 70 atau tidak dengan kondisi operator tersebut
simple nya semua program otomatis dibuat dari logika if

contoh program :
penggunaan percabangan if



Percabangan Switch Case :

Pernah cek pulsa ? didalam menu kita di suguhkan dengan menu dengan inputan nomor 1. cek pulsa, 2. masa aktif, 3. paket telfon dll
kondisi seperti ini lebih cocok dengan pecabangan switch case karena tidak memiliki kondisi operasi hitung


Syntax Switch Case :

cout<<"1. Cek Pulsa"<<endl;
cout<<"2. Cek Masa Aktif"<<endl;
cout<<"Masukan Pilihan";cin>>X;

switch(X)

{
   case 1 :

   cout<<"Pulsa Anda Rp. 5.000"<<endl;break;

   case 2 :
   cout<<"Masa Aktif 7 Juni 2018"<<endl;break;

   default :
   cout<<"Menu Tidak Ada"<<endl;


atau lihat contoh di bawah ini :

contoh penggunaan switch case

Sekian pembahasan tentang percabangan, kurang lebihnya gua minta maaf
jika ada pertanyaan silahkan komen di bawah, semoga dapat bermanfaat

Comments

Paling Populer

Perulangan While Pada C++

Tidak jauh beda dengan FOR perulangan While juga berguna untuk mengulang perintah yang sama, tetapi perulangan while digunakan jika jumlah perulangannya belum diketahui, perulangan akan terus berjalan selama kondisi benar (TRUE) dan akan berhenti ketika bernilai salah (FALSE). Syntax While : int x; x=1; while(x<=5){ cout<<x<<". timtimes"<<endl; x++; } Keterangan : x = 1; adalah nilai inisialisasi, atau nilai awal saat perulangan dimulai. while(x<=5) kondisi dimana perulangan akan berhenti saat x bernilai sama dengan (==) 5, saat x bernilai lebih dari 5 maka akan bernilai false dan hanya mencetak 1-5. x++; penambahan untuk perubahan nilai pada perulangan berikutnya. Pada perulangan while statment yang akan kita tampilkan (output) berada di dalam kurung kurawal ( {} ) bersamaan dengan kondisi penambahan (x++). untuk lebih jelasnya liat contoh di bawah : Perulangan While Pada C++ Sekian pembahasan tentang perul...

Mengenal apa itu ROT13 ?

image by google Hello again, Kalian pernah denger apa itu ROT 13 ? ROT13 (Rotasi 13) adalah teknik enkripsi sederhana yang menggunakan abjad sandi tunggal dengan 13 digit huruf. alfabet terdiri dari 26 digit huruf mulai dari A-Z, pada teknik enkripsi ROT 13 alfabet tersebut dibagi menjadi 2, masing" memiliki 13 digit karakter (lihat tabel diatas), setiap huruf yang kita tulis akan di acak berdasarkan urutan tabel tersebut, tabel di atas adalah cara untuk membaca kode rot 13. Contoh : penulisan huruf "HELLO" kita lihat tabel,dari kata HELLO ada 4 huruf di tabel bagian atas (H,E,L,L) dan 1 huruf di tabel bagian bawah ( O ), maka kita hanya menuliskan pasangan yang berseberangan dari huruf yang kita tuliskan, maka akan menjadi "URYYB". Proses pengacakan kata/kalimat (PlainText) sehingga menjadi kata yang tidak dapat dibaca / dimengerti adalah enkripsi, sebaliknya proses konversi kata/kalimat acak menjadi kalimat yang dimengerti disebut dekripsi. ...

Algoritma Pada Pemrograman

image by google Algoritma dalam pemrograman adalah langkah-langkah untuk menyelesaikan suatu permasalahan. kalian membuka pintu rumah itu dapat di jabarkan algoritmanya : - jalan menuju pintu - pegang handle - kemudian putar dan tarik. Ketika kalian ingin membuat sebuah program aplikasi pertama kali yang harus kalian pikirkan adalah program apa yang ingin kalian buat dan bagaimana cara kerja & membuatnya. jika kalian bisa membayangkan algoritmanya dan kalian mampu untuk coding nya seharusnya kalian bisa membuatnya, contohnya : gua pengen buat program untuk menghitung umur seseorang, maka algoritma (langkah) untuk mengetahui umur saat ini hanya, mengurangi tahun sekarang dengan tahun lahir = umur saat ini. maka jika kita menuliskan pseudocodenya : tahun_lahir, tahun_sekarang, umur - input (tahun_lahir) : - input (tahun_sekarang) :    umur = tahun_sekarang - tahun_lahir - output (umur) Pola pikir seperti ini lah yang harus kalian kembangkan, sehin...