Decision

Decision Merupakan suatu keadaan dalam dua nilai, yaitu true (ya) atau False (tidak).
Tujuan dari suatu decision adalah melakukan perbandingan antara dua hal atau lebih untuk kemudian melakukan eksekusi selanjutnya.
Komparasi akan menghasilkan keputusan yaitu benar atau salah
Dan adapun dari JENIS STRUKTUR SELEKSI
•    Struktur seleksi sederhana (if-then)
•    Struktur seleksi umum (if-then-else)

STRUKTUR SELEKSI SEDERHANA ( IF )

•    Bentuk ini merupakan bentuk yang paling sederhana dari keseluruhan struktur seleksi yang ada. Pada bentuk ini, hanya jika komparasi memiliki niali true saja. Jadi tidak ada bentuk dari nilai seperti false.
Contoh :
Mengisi Keterangan :
Jika NilaI siswa lebih besar sama dengan 60 maka siswa akan mendapatkan keterangan Lulus. Tetapi jika perbandingan menghasilkan salah/false maka didapatkan siswa tidak lulus keterangannya.
Atau
Mengisi Keterangan :
Jika Nilai Siswa >= 60, maka Keterangan=‘Lulus’
Jika Nilai Siswa < 60, maka Keterangan=‘Tidak Lulus’
Keterangan : Di Baca : jika nilai siswa Kurang dari sama dengan 60, maka akan muncul keterangan Lulus.
Dan jika Nilai siswa Kurang dari 60, Maka keterangan yang akan Muncul adalah Tidak lulus.

#include <iostream.h>
#include <stdio.h>
#include <conio.h>
void main()
{
int nilai=70 ;
if (nilai>=60)
{
cout<<”keterangan = Lulus”<<endl;
}
getch();
}

STRUKTUR SELEKSI UMUM (IF-ELSE)

Bentuk kedua ini, baik kondisi bernilai true ataupun false di ikuti proses khusus.
Tetapi yang harus diperhatikan adalah bahwa proses khusus pada keadaan true tidak mungkin akan diperoses pada keadaan false dan sebaliknya.

#include <iostream.h>
#include <stdio.h>
#include <conio.h>
void main()
{
int nilai=70 ;
if (nilai>=60)
{
cout<<”keterangan = Lulus”<<endl;
}
else
{
cout<<”Keterangan = Tidak Lulus “<<endl;
}
getch() ;
}

Tidak ada komentar:

Posting Komentar