Sabtu, 17 November 2012

LOOPING



LOOPING
(PEMUTARAN KEMBALI)
Adalah pengolahan data yang dilakukan secara berulang-ulang lebih dari satu kali didalam arus diagram alur. Untuk itu digunakan tanda panah ke pengolahan data tersebut.
Contoh: 







Untuk menghentikan proses diatas atau untuk membatasi perulangan dapat digunakan:
·         FLAG
Digunakan jika ada instruksi read / input. Fungsi dari flag adalah:
1.     Untuk menghindari out of data
2.    Flag biasanya digunakan berupa data string atau character dan bisa berupa data numeric atau angka-angka.
Contoh:
String : “xxx”,”zzz”
Numeric : 999,000
3.    Variable dari flag harus benar benar data yang dipakai didalam pelaksanaan proses.
4.    Banyaknya flag yang digunakan dan jenisnya harus disesuaikan dengan variable yang dibaca.





Output:                                                          output:
3                                                                      3
7                                                                      7
11                                                                     11
Out of data





Sumber:
Arsip Pribadi (Kumpulan catatan dan modul algoritma dan pemrograman)
 

TEKNIK PENGULANGAN DAN PERCABANGAN



TEKNIK PENGULANGAN DAN PERCABANGAN

Hubungan Antar Kondisi
Hubungan antar kondisi ini terdiri dari dua hubungan:
·         Dan
·         Atau
Hubungan DAN
Merupakan kondisi yang mensyaratkan kedua kondisi terpenuhi. Jika salah satu kondisi tidak terpenuhi maka proses selanjutnya yang dilakukan adalah kondisi yang bernilai F (False) atau T (True).



Contoh:

Untuk menyeleksi penerimaan calon pegawai ditentukan kriteria sebagai berikut:
-          Umur dibawah 30th.
-          Nilai tes > 70
 


Hubungan ATAU
Hubungan antar kondisi yang mensyaratkan salah satu kondisi terpenuhi. Kondisi bernilai F (False) atau T(True) apabila kedua kondisi tidak terpenuhi.


Contoh:

Tunjangan pensiun diberikan kepada pegawai yang berusia 60tahun, kepada pegawai yang masa kerja lebih dari 25 tahun juga mendapat tunjangan tersebut.

  

Sumber:
Arsip Pribadi (Kumpulan catatan dan modul algoritma & pemrograman)