Percabangan

Percabangan

1. Pengertian Percabangan 
    Percabangan adalah struktur algoritma yang digunakan untuk mengambil keputusan berdasarkan kondisi tertentu. 

    Program tidak selalu menjalankan semua instruksi secara berurutan. Dalam kondisi tertentu, program harus menentukan : 
Jika kondisi benar → lakukan proses A 
Jika kondisi salah → lakukan proses B 
    Contoh : 
        Jika nilai siswa ≥ 70, maka siswa dinyatakan LULUS. 
        Jika nilai < 70, maka siswa dinyatakan TIDAK LULUS.

2. Operator Perbandingan
     

Operator

Arti

Contoh

==

Sama dengan

Nilai == 80

!=

Tidak sama dengan

Nilai != 80

> 

Lebih besar

Nilai > 80

< 

Lebih kecil

Nilai < 80

>=

Lebih besar sama dengan

Nilai >= 80

<=

Lebih besar sama dengan

Nilai <= 80

3. Operator Logika

Operator

Python

JavaScript

Arti

AND

and

&&

Kedua kondisi harus benar

OR

or

||

Salah satu kondisi benar

NOT

not

!

Membalik kondisi


4. Alur Berpikir Saat Membuat Percabangan

     Mahasiswa dapat menggunakan langkah berikut :

1. Tentukan masalah
       ↓
2. Tentukan data/input
       ↓
3. Tentukan kondisi
       ↓
4. Tentukan kemungkinan hasil
       ↓
5. Buat algoritma
       ↓
6. Buat pseudocode
       ↓
7. Implementasikan ke bahasa pemrograman
       ↓
8. Uji dengan beberapa data

5. Perbedaan Percabangan Python dan JavaScript

Konsep

Python

JavaScript

IF

if

&&

ELSE

else

else

ELSE IF

elif

Elif if

AND

and

&&

OR

or

||

NOT

not

`

MOD

%

%

Blok program

Identasi

{  }

Input

input( )

prompt( )

Output

print ( )

document.write( )



Komentar

Postingan populer dari blog ini

Jenis-Jenis Perulangan

Bubble Sort

Variabel dan Tipe Data