Sunday, April 21, 2013

Seleksi atau percabangan pada C++

Seleksi :

Seleksi adalah pemilihan yang didasarkan oleh suatu kondisi.
sebagai contoh >=20 yang di maksudkan adalah benar dengan hasil 20 atau bisa kurang dari 20.
berbagai persoalan mempunyai banyak kemungkinan yang bisa ditangani dengan seleksi.
semakin banyak kemungkinan semakin banyak kompleks penanganannya.

dalam C++ maupun program lainnya. IF adalah untuk melakukan seleksi.

bentuk basic pernyataan IF dalam sebuah kondisi, contoh :
IF kondisi
{
  pernyataan;
}

mari kita coba
#include
using namespace std;
int main ()
{
 int x;
 cout<<"masukkan angka positif :";
 cin>>x;
 cout<<"angka positif"<}
 system("pause");
 return 0;
}

sebagai uji coba silahkan anda mencoba dengan contoh yang lain.
menentukan angka negatif
bilangan genap atau ganjil

Uji kedua

menyatakan 2 kondisi dan penambahan else
IF kondisi
{
 pernyataan_1;
 ELSE
 pernyataan_2;
}

contoh :
#include
using namespace std;
int main ()
{
 int x;
 cout<<"masukkan angka :";
 cin>>x;
 IF (x >=0 )
 cout<<"angka positif"< ELSE
 cout<<"angka negatif"< system ("pause");
 return 0;
}

silahkan anda copy paste source code di atas dan coba buktikan.

Uji ketiga

bentuk 3 kondisi IF-ELSE IF-ELSE
contoh :
if kondisi pertama
{
 pernyataan_1;
}
 else if kondisi kedua
{
 pernyataan_2;
}
 else if kondisi ketiga
{
 pernyataan_3;
}
 else
{
 pernyataan_4;
}

sebagai contoh :
#include
using namespace std;
int main ()
{
 int x;
 cout<<"masukkan angka :";
 ci>>x;
 if(x > 0 )
{
cout<<"angka positif"<}
 else if ( x < 0 )
{
 cout<<"angka negatif"<}
 else
 cout<<"angka nol"<}
 system ("pause");
 return 0;
}

coba anda copy pastekan source code di atas dan buktikan


diatas adalah hasil atau tugas yang saya ingat ketika masih di smk , semoga bermanfaat dan bila ada sedikit kesalahan atau error pada program , jangan sungkan untuk komentar :) terima kasih