Anda di halaman 1dari 6

BAB III PRINT OUT

3.1 Flowchart
Stop

x, y, i, j, z

a := 69 b := a - 1

for i := 1 to z do

Stop

for j:= 1 to i do

Chr (a)

a:= b+i a:=a+1

a := a + 1

3.2 Program

tampilan program pascal setelah dijalankan

BAB III PEMBAHASAN

4.1flowchart Flowchart merupakan skema penggambaran tahaptahap eksekusi dalam sebuah program yang akan kita buat dalam bentuk simbol. Beberapa macam simbol yaitu terminator untuk memulai serta mengakhiri peogram. Lalu jajar genjang yaitu data atau input dan outpun pada suatu program. Dan ada lagi bentuk persegi panjang yang merupakan proses dalam suatu program. Dan yang terakhir adalah bentuk belah ketupat yang mana menantakan sebagai decision yang digunakan untuk mengambil keputusan yang akan dipilih. Langkah awal untuk menjalankan program, maka flowchart diawali dengan shape berbentuk elips atau yang disebut dengan terminator. Dalam kondisi ini terminatornya adalah start. Shape berbentuk elips ini merupakan suatu symbol bahwa program mulai dijalankan. Kemudian akan dilanjutkan dengan shape berbentuk jajaran genjang atau yang disebut dengan data. Shape ini merupakan symbol masuknya data atau input suatu data yang akan dijalankan. Data yang telah diinput ini akan melalui shape yang berbentuk jajar genjang. Data yang diinput pada program ini adalah berupa variabel x, y, i, j dan z. Kemudian Persegi panjang melambangkangkan sebuah proses dalam praktikum ini adalah proses operasi aritmatika untuk menentukan batas. Selanjutnya adalah memproses data dengan for i := 1 to z do, dan akan dilanjutkan dengan mencetak hasil atau print ( ) dan akan dilanjutkan keconektor dan data akan kembali kesyarat yang awal jika kodisi masih dipenuhi maka aliran masih berjalan seperti perintah diatas tadi.apabila kodisi tidak terpenuhi maka akan dilajutkan keperintah yang lain yaitu dengan for j:= 1 to i do dan akan diteruskan dengan mencetak hasil dari perintah diatas. jika kondisi sudah terpenuhi semua maka proses dikatakan selesai.

4.2 Program Untuk membuat suatu program dalam pascal hal yang harus dilakukan pertama kali adalah membuat flowchart agar mempermudah menyusun dalam program pascal. Dalam menyusun program pascal, kadang-kadang kita perlu menghitung kuadrat, akar, harga mutlak, eksponensial, logaritma bilangan dll. Untuk keperluan itu pascal menyediakan fungsi-fungsi dan prosedur-prosedur standard. Fungsi standard dan prosedur standard adalah blok program pascal yang dibuat menurut aturan tertentu dan disimpan dalam compiler pascal. Fungsi dan prosedur berguna untuk memproses statement dan menghasilkan suatu nilai tertentu. Program dalam pascal diatas yang berjudul perulangan ,apabila ingin memulai program pascal yang lebih dahulu di buat adalah kondisi yang ingin di buat. Baru menentukan variable yang akan digunakan, dalam

program pascal ini variabelnya adalah x, y, i, j dan z data yang bertipe integer karena memiliki ranah nilai yang tidak terbatas. Setelah menulis variable kemudian menulis begin untuk memproses data. Setelah itu menulis pernyataan kondisi yang akan digunakan dalam perulangan. Item dapat berupa suatu nilai angka, karakter, string, niali bolean, variable atau ekspresi. Apabila item berupa variable atau ekspresi maka yang dicetak adalah nilai yang tersimpan di dalam variable atau nilai hasil perhitungan ekspresi tersebut. Pernyataan yang pertama adalah bahwa a= 69, lalu b= a-1. Perintah ini menunjukkan bahwa pada baris pertama akan keluar huruf selanjutnya baris dibahnya akan sama dengan huruf a-1 yang berarti tertulis huruf sebelum a. Misalnya pada baris kedua tertulis F G, maka pada baris ketiga tidak tertulis H melainkan G. Kemudian ditulis masukkan banyaknya baris:, agar pada output keluar tulisan seperti itu. Tanda petik digunaka agar tulisan yang ingin kita keluarkan pada output keluar. Selanjutnya statemen perulangan for... do ditulis dengan format for i:= 1 to z do. Yang berarti bahwa perintah perulangan ingin dimulai dari baris pertama hingga baris yang ditentukan oleh pengguna. Selanjutnya perintah penggunaan a= a+1. Dimana perintah ini menunjukkan bahwa setelah huruf pertama maka huruf selanjutnya di tambah 1. Misalkan huruf pertam F

maka disampingnya akan keluar huruf G. Dan perulangan ini berlanjut hingga baris yang ditentukan oleh pengguna. Pada tugas yang dikerjakan ingin di tampilkan output berupa tangga huruf yang banyaknya garis adalah 5. Maka dengan program ini akan keluar output seperti berikut E FG GHI HIJK IJKLM Setiap akhir program harus ditutup dengan fungsi end apabila tidak program tidak akan berjalan. Setelah semuanya selesai pilih men compile atau Alt+F9 apakah fungsi yang kita buat sudah benar apa belum jika masih salah akan ada tanda warna merah itu menunjukan kesalahan statemen yang di buat.setelah itu pilih Run atau menekan pada keybord f9. Apabila kondisi betul program akan bisa dijalankan jika tidak berarti fungsi masih ada yang salah. Jika sudah betul tingal run,setelah muncul baru kita bisa masukkan angka pada barisan setelah tekan enter.

BAB V PENUTUP
5.1 Kesimpulan Pengulangan adalah suatu cara untuk mengulang satu atau sekumpulan perintah sampai mencapai kondisi tertentu. Perulangan (looping) merupakan control program yang digunakan untuk suatu proses yang akan berjalan terusmenerus. Kondisi perulangan merupakan proses berjalannya program secara terus menerus dan akan berhenti ketika proses mendapatkan kondisi yang sudah ditentukan Proses pengulangan merupakan suatu proses dalam batas tertentu tersebut dapat ditulis secara singkat dengan menggunakan looping. Jenis-jenis dari looping dapat dibagi sebagai berikut : forto..do dan fordown todo, repeatuntil dan whiledo 4.2 Saran Kurang efisiennya waktu praktikum yang diberikan, perlunya ketelitian yang tinggi dalam penggunaan ascal. Karena salah deklarasi, dapatmenyebabkan kefatalan pada suatu program yang telah dibuat. Perlunya waktu yang cukup banyak dalam praktikum, kondisi yang ramai serta waktu yang sangat sempit menyebabkan praktikan kurang ampu menguasai program pascal dengan baik.