Selasa, 22 November 2016

ARRAY

Algoritma dan Pemrograman I
Array










Contoh coding Mengakses Array berdimensi satu


Hasil runningannya ialah :


Contoh coding Inisialisasi Array dimensi satu


Hasil runningannya :












Contoh coding Mengakses Array berdimensi tiga



Hasil runningannya :


Contoh Inisialisasi Array berdimensi dua


Hasil runningannya:













Contoh coding mengakses Array berdimensi 3




Hasil runningannya :


Contoh Inisialisasi Array berdimensi tiga



Hasil runningannya:







Untuk file power point, bisa di download disini



Atau bisa diakses disini



Note: Kritik dan saran yang membangun sangat diperlukan. Apabila ada pertanyaan silahkan tulis  di kotak komentar. 

PROSES PERULANGAN (LOOPING)

Algoritma dan Pemrograman I
Proses Perulangan (Looping)


  • Jika melakukan pengulangan yang sifatnya menaik (increment), maka nilai_awal variabel harus lebih kecil dari nilai akhir.
  • Jika melakukan pengulangan yang sifatnya menurun (decrement), maka nilai_awal harus lebih besar dari nilai akhir

  • Pernyataan for berfungsi untuk menangani masalah pengulangan yang telah diketahui banyaknya. 
  • Bentuk umum:

Contoh codingan pernyataan For



Hasil runningnya:


  • Pernyataan Nested-For adalah suatu perulangan for di dalam perulangan for yang lainnya. Bentuk umum: 

Contoh coding nested-for


Hasil runningnya:



  • Perulangan tak berhingga merupakan perulangan (loop) yang tak pernah berhenti / mengulang terus, hal ini sering terjadi disebabkan adanya kesalahan penanganan kondisi yang dipakai untuk keluar dari loop.
  • Contoh:

  • Pernyataan goto merupakan instruksi untuk mengarahkan eksekusi program ke pernyataan yang diawali dengan suatu label. 
  • Label merupakan suatu pengenal (identifier) yang diikuti dengan tanda titik dua (:).
  • Bentuk pemakaian goto :

  • Bentuk perulangan while dikendalikan oleh syarat tertentu, yaitu perulangan akan terus dilaksanakan selama syarat tersebut terpenuhi.
  • Bentuk Umum :

  • Bentuk perulangan yang melaksanakan perulangan terlebih dahulu dan pengujian perulangan dilakukan di belakang.
  • Bentuk umum:


  • Pernyataan break ini berfungsi untuk keluar dari struktur switch.
  • Pernyataan break berfungsi keluar dari perulangan (for, while, dan do-while)
  • Jika pernyataan break dikerjakan, maka eksekusi akan dilanjutkan ke pernyataan yang terletak sesudah akhir dari badan loop


  • Pernyataan continue digunakan untuk mengarahkan eksekusi ke iterasi (proses) berikutnya pada loop yang sama.
  • Mengembalikan proses yang sedang dilaksanakan ke awal loop lagi, tanpa menjalankan sisa perintah dalam loop.








Untuk file power point, bisa di download disini



Atau bisa diakses disini




Note: Kritik dan saran yang membangun sangat diperlukan. Apabila ada pertanyaan silahkan tulis  di kotak komentar. 



OPERASI PENYELEKSIAN KONDISI

Algoritma dan Pemrograman 1
Operasi Penyeleksian Kondisi

  • Suatu Struktur dasar algoritma yang memiliki satu atau lebih kondisi tertentu dimana sebuah instruksi dilaksanakan jika sebuah kondisi/persyaratan terpenuhi.
  •  Beberapa bentuk struktur dasar pemilihan:
PERNYATAAN IF
Jika kondisi bernilai benar, maka perintah akan dikerjakan dan jika tidak memenuhi syarat maka akan diabaikan.
Diagram alir:
  • Penulisan kondisi  harus di dalam tanda kurung dan berupa ekspresi relasi dan penulisan pernyataan dapat berupa pernyataan tunggal, pernyataan majemuk, atau pernyataan kosong. 
contoh codingan Pernyataan IF


hasil runnya :



PERNYATAAN IF-ELSE

  •  Jika kondisi bernilai benar, maka perintah-1 akan dikerjakan dan jika tidak memenuhi syarat maka akan mengerjakan perintah-2.





contoh codingan Pernyataan IF-ELSE


hasil runnya :




PERNYATAAN NESTED IF


      Nested If merupakan pernyataan If berada di dalam pernyataan If yang lainnya.

      Bentuk penulisannya:


Contoh codingan Pernyataan NESTED IF



Hasil runnya :



PERNYATAAN IF-ELSE MAJEMUK

  • Bentuk dari If-Else bertingkat sebenarnya serupa dengan nested if. Keuntungan penggunaan If-Else bertingkat dibanding dengan nested if adalah penggunaan bentuk penulisan yang lebih sederhana.
  • Bentuk penulisannya:
contoh codingan Pernyataan IF ELSE MAJEMUK



Hasil runnya :



PERNYATAAN SWITCH CASE


      Bentuk dari  switch-case merupakan pernyataan yang  dirancang khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif.
      Switch-Case memiliki kegunaan sama seperti if-else bertingkat, tetapi penggunaannya untuk memeriksa data yang bertipe karakter atau integer


contoh codingan Pernyataan SWITCH CASE



hasil runnya :





Untuk file power point, bisa di download disini



Atau bisa diakses disini





Note: Kritik dan saran yang membangun sangat diperlukan. Apabila ada pertanyaan silahkan tulis 
 di kotak komentar.