Senin, 25 April 2011

TUGAS KE 3 ALGORITMA & PEMROGRAMAN


Berikut ini sebuah contoh untuk memperjelas penerapan teknik kounter dalam flowchart.
Sebuah perusahaan ingin mencetak data pegawai melalui komputer. Data tersebut tersimpan di dalam disk dan dicetak melalui printer.
Spesifikasi proses adalah :
a.Input data diperoleh dari dik yang terdiri dari nomor pegawai, nama pegawai dan alamat.
b.Data habis jika input data yang dibaca /*
c.Setiap halaman terdapat judul .
d.Satu halaman hanya memuat 30 baris data.

Karena dalam satu halaman hanya memuat 30 baris data, maka diperlukan suatu variabel kounter. Kounter ini digunakan untuk menghitung jumlah data yang telah dicetak pada setiap halaman.
Selain itu juga terdapat proses pemeriksaan isi variabel kounter. Jika ternyata isinya telah mencapai 30 maka pencetakan dilakukan pada halaman berikutnya dan lakukan proses pencetakan judul.
Bentuk flowchart dari persoalan diatas :
Berdasarkan flowchart di atas dapat ditelusuri sebagai berikut :
1. Siapkan variabel yang digunakan untuk kounter yaitu N = 0.
2. Cetak judul.
3. Baca data dan simpan di dalam variabel :
NO            untuk data nomor pegawai.
NM            untuk data nama pegawai.
ALM         untuk data alamat pegawai
4. Periksa input data. Bila isinya berupa simbol /* maka proses berakhir.
5. Variabel N ditambah 1. Variabel ini digunakan sebagai kounter untuk mengetahui jumlah data yang telah dicetak untuk setiap halaman.
6. Cetak rincian data yaitu NO, NM, ALM.
7. Periksa isi variabel N. Jika N = 30 berarti data telah dicetak sebanyak 30 baris. Oleh karena itu proses selanjutnya adalah kembali ke langkah 1 yaitu mencetak judul halaman baru. Sedangkan jika N lebih kecil dari 30 maka proses selanjutnya kembali ke langkah 3 untuk membaca data berikutnya tanpa mencetak judul lagi.


Reference        : http://rama.staff.gunadarma.ac.id/Downloads/

Tidak ada komentar:

Posting Komentar