Menu

Cara Penggunaan IF pada C++

Dalam C++ ada bentuk fungsi yaitu Percabangan (If). Fungsi percabangan dalam C plus plus adalah untuk membuat beberapa blok program atau fungsi agar dijalankan saat waktu atau syarat tertentu atau untuk berjalan sesuai logika yang diinginkan pembuat.

Penggunaan IF sendiri sangat berguna untuk kasus-kasus yang membutuhkan 2 atau lebih syarat kondisi dengan penyelesaian langkah yang berbeda-beda. Jadi, penggunaan IF secara sederhana akan memberikan opsi untuk menjalankan program yang bercabang operasionalnya dan berdasarkan kondisi tertentu, sehingga dari fungsi sederhana tersebut malah akan berdampak besar untuk pemrograman dengan sistem dan kasus yang lebih rumit lagi.
if else c++

Maksudnya ialah, suatu saat kita membuat program yang mengharuskan pihak penggunaan untuk memilih dari sekian pilihan, agar hal itu bisa dilakukan, maka penggunaan fungsi IF ini sangat menentukan.

Bagaimana bentuk pernyataan if? Berikut saya jelaskan.

#include <iostream.h>

{

int a=3;
int tebak;

cout<<"Tebak angka dari 1 sampai 5: ";
cin>>tebak;

if(tebak>5)
{cout<<"Angka di luar jangkauan";}
else if(tebak==a)
{cout<<"Anda BENAR!";}
else
{cout<<"Anda salah!";}

getch();

}

Di atas adalah bentuk sederhana program c++ dengan fungsi percabangan atau IF.

  • int a=3 untuk menunjukkan bahwa a sebagai integer bernilai konstanta 3.
  • int tebak untuk menunjukkan bahwa tebak sebagai integer dengan nilai belum ditentukan.
  • if(tebak>5) menjelaskan logika “Jika integer tebak lebih dari 5, maka…” dilanjutkan dengan output di bawahnya.
  • else if(tebak==a) menjelaskan logika “Ataupun jika integer tebak sama dengan nilai integer a, maka…”.
  • dibawahnya tertulis pernyataan “Anda Benar”, karena sebagai fungsi true.
  • else menunjukkan fungsi selain/kebalikan/diluar pernyataan if di atas, sehingga dapat kita anggap sebagai pernyataan false. Dan di bawahnya adalah isi bentuk output pernyataannya.
Pada contoh di atas saya contohkan bentuk tanda == atau sama dengan, adapun yang lain adalah:
  • != berarti tidak sama dengan.
  • > berarti lebih besar dari.
  • >= berarti lebih besar dari sama dengan.
  • < berarti lebih kecil dari.
  • <= berarti lebih kecil dari sama dengan.
Demikian dulu tulisan ini, untuk lanjutan dari Percabangan akan saya jelaskan percabangan dengan SWITCH dalam C++ di postingan yang akan datang. Semoga tulisan ini bermanfaat, terimakasih.

Terimakasih telah membaca artikel ini, jika ingin mengcopy paste artikel ini diharapkan untuk selalu memberi sumber referensi ke Situs Teknologi. Karena berbagi yang baik adalah yang selalu menghargai pemilik aslinya. Terimakasih.

ATecMind – www.atecmind.com