Membuat Program Seleksi If - C++



Struktur Program Seleksi IF

Salah satu contoh sederhana utk program seleksi adalah membuat password.
Akan sangat seru saat ditayangkan kepada peserta didik, kemudian mereka ditantang untuk membuatnya.

Ada 2 model struktur seleksi if, yaitu : if-then dan if-then-else.
Sebelum lebih jauh, perhatikan struktur seleksi if di bawah ini :

A. Struktur if-then
1
2
3
if (condition) {
statement;
}

Cara kerja if-then:
baris 1 :
Utk mengseleksi nilai condition. Nilai condition bisa True atau False.

baris 2 :
Statement yg disimpan di baris 2 akan dieksekusi jika nilai condition-nya True.
Lalu gimana kalau nilai condition-nya Flase ?

Supaya lebih jelas, kuy kita lihat sedikit contohnya:

1
2
3
4
x=100;
if (x == 100){
  cout << "x isinya 100";
}
Penjelasan :
baris :
Variabel x diisi dengan nilai 100.

baris 2 :
Nilai x diseleksi: "apakah x sama dengan 100 ?
Karena isi varibel x adalah 100, maka nilai kondisinya True, sehingga kode program baris 3 di eksekusi dan tampil teks x isinya 100.

Lalu, apa yg terjadi jika baris 1, diisi dengan x=50?

Akibatnya, nilai kondisi menjadi False dan tidak ada baris program yang dieksekusi sehinggat output program tidak menampilkan apa - apa.

----- o0o -----

B. Struktur if-then-else
1
2
3
4
5
6
if (condition) {
statement true;
}
else {
statement false;
}
Cara kerjanya sama aja dengan if-then,  bedanya ada tambahan else. Fungsi else pada baris 4, utk menentukan bagian baris program yang akan dieksekusi jika nilai kondisi False.

Jadi, jika nilai condition False, baris program 4 sd 6 akan dieksekusi.



Contoh Program Seleksi

A. Contoh Programa Seleksi if-then
Ayoo coba contoh program ini. Kode program seleksinya ada pada baris 8 sd 12.
Dan yang mempengaruhi nilai konidisi (baris 8) adalah baris 7.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
#include <iostream>
using namespace std;

int main(){
int x;

x=75;
if (x == 75)
{
   cout << "angka di variabel x adalah ";
   cout << x;
}
return 0;
}


B. Contoh Program Seleksi if-then-else
Naah, contoh ini agak beda dengan yg sebelumnya. Inputnya akan diberikan secara manual oleh user saat program dijalankan.
Coba deh sendiri programnya, pastinya bakalan asyikk :-)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;

int main(){
int x;

cout <<"ketik angka antara 0 sd 100 : ";
cin >> x;
if (x > 75){
  cout << "angka yang Anda ketik lebih dari 75";
else if (x < 75)
  cout << "angka yang Anda ketik kurang dari 75";
else
  cout << "angka yang Anda ketik diluar rentang yang ditentukan";
}
return 0;
}



Video Tutorial

Coming soon




Belum ada Komentar untuk "Membuat Program Seleksi If - C++"

Posting Komentar

Komentar anda sangat membantu dalam menyempurnakan konten web ini. Silahkan isi kotak komentar walaupun hanya beberapa kata.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel