laporan 2.docx

10
LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER “Struktur Kendali Aliran ” DISUSUN OLEH : DAVID DWI PURNOMO D1061141011 ANDINI RAHMADANI D1061141019 PROGRAM STUDI TEKNIK INDUSTRI JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS TANJUNGPURA 1

Transcript of laporan 2.docx

LAPORANPRAKTIKUM PEMROGRAMAN KOMPUTERStruktur Kendali Aliran

DISUSUN OLEH :DAVID DWI PURNOMOD1061141011ANDINI RAHMADANID1061141019

PROGRAM STUDI TEKNIK INDUSTRIJURUSAN TEKNIK ELEKTROFAKULTAS TEKNIKUNIVERSITAS TANJUNGPURA

BAB IPENDAHULUAN1.1 Latar belakangStruktur kendali aliran adalah suatu bentuk atau struktur yang memiliki peranan khusus untuk mengatur atau mengendalikan urutan pengerjaan satu atau lebih operasi atau instruksi. Urutan tersebut naninya akan digunakan untuk menyelesaikan segala permasalahan yang ada dalam kehidupan sehari-hari untuk nantinya diselesaikan dalam program computer, yaitu salah satunya program Pascal yang dipelajari.1.2 Tujuan Bila diberikan kasus sederhana yang memerlukan alur terkondisi, mahasiswa mampu membuat program untuk memecahkan kasus tersebut dalam Bahasa pascal.1.3 Persiapan Kita harus mempunyai Program Turbo Pascal yang bisa dijalankan, seperti program Turbo Pascal 1.5 untuk laptop 32 bit dan program Dev Pascal untuk laptop 64 bit. Mempelajari materi tentang unit yang ada pada modul Mengikuti percobaan pada modul yang telah diberikan sesuai dengan urutanya. Mengerjakan latihan-latihan yang ada pada modul1.4 Pekerjaan Membuka Program Pascal yang telah di instal pada laptop atau komputer Menganalisa permasalahan yang diberikan yang akan diselesaikan dengan menggunakan suatu program Menentukan type, konstanta dan variabel untuk membuat program Mengetikkan coding, menjalankan, dan menganalisa hasil

BAB IIDASAR TEORIPengenalan pernyataan kedali (conditional statement)Struktur kendali aliran adalah suatu bentuk/struktur yang memiliki peranan khusus utuk mengatur aliran urutan pengerjaan operasi atau beberapa oprasi tertentu.Peryataan kedali terbagi menjadi dua, yaitu pernyataan if dan pernyataan case. Pernyataan if (if statement)Pernyataan if (if statement) akan memeriksa suatu persyaratan dan menentukan apakah syarat tersebut benar atau salah, kemudian melakukan pekerjaan sesuai dengan nilai pernyataan terebut.Berikut adlah bentuk-bentuk dari pernyataan if yang sering digunakan:1. If dengan satu pernyataan (statement)If (kondisi) then pernyataan ;2. If dengan dua atau lebih pernyataan (statement)If (kondisi) thenBeginPernyataan1 ;Pernyataan2 ;. . . . . . . .End;3. If dan elseIf (kondisi) thenBeginPernyataan1 ;Pernyataan2 ;. . . . . . . .EndBeginPernyataan1 ;Pernyataan2 ;. . . . . . . .If (kondisi) thenBeginPernyataan1;Pernyataan2;End;

Pernyataan case (case statement)Berisi ungkapan pemilih (selector) dan sederetan pernyataan yang masing-masing diawali dengan satu atau lebih tetapan (case constan) atau dengan kata kunci else.Semua tetapan case harus khas dan tipe berurutan yang digunaka harus sesuai dengan tipe pemilih.Sama halnya dengan pernyataan if, pada pernyataan case jika pernyataan yang akan dijalankan lebih dari satu pernyataan maka sebelum pernyataan-pernyataan tersebut harus diawali dengan begin dan diakhiri dengan end.Ekspresi yang digunaka dalam statement case adalah yang mempunyai tipe ordinal yaitu dengan batas antara (-32768 s.d 32767). Sehingga tipe lain seperti integer yang bertipe longint, tipe string atau real tidak boleh digunakan.Contoh bentuk pernyataan case:Case ofTetapan1 : pernyataan1 ;Tetapan2 : beginPernyataan1 ;Pernyatan2 ;. . . . . . . . . .End ;Tetapan3 : pernyataan1 ;. . . . . . . . . . . . . . ElsePernyataan1 ;End. If dan ElseIf (kondisi) thenBegin Pernyataan1; Pernyataan2; End;ElseBegin Pernyataan1; Pernyataan2; .End.Dari bentuk bentuk pernyataan if di atas yang harus diperhatikanadalah untuk pernyataan if dan else, pernyataan-pernyataan setelah thentanpa menggunakan ;. Dengan kata lain jika pernyataan setelah thenhanya terdiri dari satu pernyataan saja makan pernyataan tersebut tanpamenggunakan ;, namun jika pernyataan setelah then terdiri dari lebihdari satu pernyataan makan setelah end tanpa menggunakan ;.

BAB IIIPEMBAHASANIII.1. Program untuk Menentukan Grade dari Nilai Akhir. Untauk menentukan grade dari nilai akhir, kita harus menentukan terlebih dulu variable apa saja yang akan digunakan dan nilainya. Kemudian kita masukkan kedalam program sesuai dengan alurnya seperti gambar dibawah ini:

Setelah kita selesai coding, kemudian kita compile program tersebut dan di run, maka hasilnya akan sperti gambar dibaah ini:

Dari gambar diatas kita dapat mengetahui apabila kita memasukkan data mahasiswa beserta dengan nilainya, maka program ini akan memproses data dan menentukan grade nilai kita.

BAB IVPENUTUPIV.1 KesimpulanBerdasarkan percobaan yang telah kami lakukan dengan membuat program P0203, kami dapat memahami penggunaan kendali aliran dengan menyelesaikan permasalahan yang disediakan dengan membuat program tersebut. Kami dapat mengetik coding dengan menggunakan struktur kendali if dam case, menjalankannya, dan menganalisa hasilnya. Mengerti pengertian if dan case. IV.2 Sarandalam pembuatan permprograman kita harus lebih teliti dalam pengerjaannya dan pengertikan bahasa, tanda baca yang digunakan. Pada saat akan mengakhiri program jangan lupa menulistkan end dan tanda baca titik. 1