Anda di halaman 1dari 3

PENGGUNAAN FUNCTION PADA BAHASA PEMPROGRAMAN PASCAL UNTUK MENGHITUNG JUMLAH SALURAN TRANSMISI YANG MUNGKIN TERBENTUK PADA

SEJUMLAH BTS DALAM SUATU DAERAH


Masih dalam pembahasan pada tulisan sebelumnya yaitu penulis membahas bagaimana menghitung jumlah saluran transmisi yang mungkin diperoleh dalam sejumlah BTS pada suatu daerah, namun perbedaannya terletak pada penulis menggunakan Function dalam bahasa pemprograman pascal untuk mendapatkan jumlah saluran yang ingin diketahui. Berikut ini adalah listing program yang digunakan dalam perhitungan jumlah saluran transmisi yang mungkin diperoleh.

Penjelasan Program diatas adalah sebagai berikut:

Function Saluran Transmisi (n: integer output: integer); Begin Output:= 0,5*n*(n-1) end

Penjelasan listing program pertama ini adalah pendeklarasian dari bagian subprogram utama dengan memberikan judul function dan juga terdapat penggunaan rumus function didalamnya. Judul function yang digunakan adalah Saluran Transmisi dan variabel output adalah rumus dari function itu sendiri.

Var Z:integer;

Penjelasan listing program kedua yaitu pendeklarasian pada program utama, di program utama ini memiliki suatu nilai variabel yang kemudian akan dimasukkan ke dalam rumus yang telah diinput dalam program function tersebut.
Begin Clrscr Write (jumlah transmisi yang diperoleh = ); readln (Z); Writeln; Readln; End.

Penjelasan listing program yang terakhir adalah penjelasan untuk bagian utama pada program function didalam pascal, Clrscr digunakan untuk membersihkan layar dalam pascal setelah program sebelumnya selesai dikerjakan. Kemudian variabel writeln digunakan untuk menampilkan kata atau tulisan yang berada pada tanda petik. Untuk memudahkan dalam memahami program yang penulis buat maka penulis membuat program tersebut kedalam bentuk flowchart seperti yang telihat pada gambar dibawah ini.

START

MEMBACA JUMLAH VARIABEL n PADA SUATU DAERAH

b =

END

Keterangan: n = Jumlah BTS dalam suatu daerah b = Jumlah saluran transmisi yang ingin diketahui

Sumber Artikel :

Link Blog Pribadi Saya:

http://iambigsmart.wordpress.com/2012/06/28/penggunaan-functionpada-bahasa-pemprograman-pascal-untuk-menghitung-jumlah-saluranhttp://inuboa.wordpress.com/2012/06/26/listing-program-automatic-car-wash-2/ transmisi-yang-mungkin-terbentuk-pada-sejumlah-bts-dalam-suatudaerah/ Alamat URL Studentsite Saya: http://studentsite.gunadarma.ac.id/home/index.php?stateid=tugas

Anda mungkin juga menyukai