Mohon tunggu...
Hendra
Hendra Mohon Tunggu... Human Resources - Co Founder of Nothing

Mengenal dunia pemrograman komputer dimulai dari bahasa C++, kemudian besar bersama bahasa PHP dengan database tradisional SQL. Sempat iseng belajar sedikit tentang Apache Cordova, F7, Bootstrap. Namun saat ini fokus mendalami bahasa Python untuk keperluan Karya Ilmiah di S2

Selanjutnya

Tutup

Inovasi Pilihan

Konsep Dasar Struktur Kontrol Pemrograman

28 Oktober 2019   15:00 Diperbarui: 28 Oktober 2019   15:01 1050
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

Bahasa pemrograman ditulis dengan mengikuti struktur dan tata-cara penulisan yang telah ditetapkan. Bahkan setiap bahasa pemrograman memiliki keunikan masing-masing dalam penulisannya. Dari sekian banyak struktur program, berikut merupakan konsep struktur kontrol pemrograman yang nantinya bisa diterapkan ke berbagai bahasa pemrograman.

1. Sekuensial

Sekuensial merupakan struktur penulisan program yang terurut dan sistematis. Dimana semua proses yang dijalankan saling berkaitan antara baris demi baris. Sebagai contoh misalkan kita ingin menghitung luas sebuah persegi, maka dapat dibuat sebuah code sebagai berikut:

panjang = 5

lebar = 3

luas = 5*3

print (luas)

Script diatas menggunakan bahasa pemrograman Python dan dapat dilihat bahwa untuk menghitung luas dilakukan urutan penulisan program sebagai berikut :

  1. Deklarasi variabel panjang dengan nilai 5
  2. Deklarasi variabel lebar dengan nilai 3
  3. Setelah mendapatkan variabel lengkap dengan nilainya, baru bisa dilakukan perhitungan luas dengan rumus panjang x lebar
  4. Kemudian akan didapatkan hasil perhitungan yang disimpan ke dalam variabel luas
  5. Setelah mendapatkan nilai luas, kemudian baru ditampilkan luas.

Struktur penulisan diatas dilakukan dengan cara berurutan dan sistematis, sehingga dengan cara yang sama kita bisa membuat program lain bahkan dengan bahasa pemrograman yang lain. 

2. Seleksi atau Percabangan

Seleksi atau Percabangan adalah sebuah tata cara penulisan program yang berfungsi untuk menguji sebuah kondisi sehingga akan didapatkan nilai true atau false. Umumnya percabangan ini menguji semua kondisi hingga nilai true didapatkan, dan jika nilai sebuah kondisi masih bernilai false maka pengujian terhadap kondisi akan terus dilakukan.

Berikut dibawah ini merupakan code program sederhana yang berfungsi untuk menguji sebuah nilai 

angka = 13

HALAMAN :
  1. 1
  2. 2
  3. 3
Mohon tunggu...

Lihat Konten Inovasi Selengkapnya
Lihat Inovasi Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun