Laporan Bab 2.docx

  • Uploaded by: Salma Hasna
  • 0
  • 0
  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Laporan Bab 2.docx as PDF for free.

More details

  • Words: 1,036
  • Pages: 4
BAB III PRINT OUT 3.1 Studi Kasus Buatlah program yang menentukan mana buan yang berjumlah 30, 31, 28, atau 29 menggunakan metode switch dengan rincian bulan yang berjumlah 31 hari adalah bulan ke1, 3, 5, 7, 8, 10, 12. Bulan yang berjumlah 30 hari adalah bulan ke-4, 6, 9,11. Bulan yang berjumlah 28 atau 29 adalah bulan ke-2. 3.2 Flowchart

3.3 Program

BAB IV PEMBAHASAN

4.1 Flowchart Flowchart adalah gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol-simbol dengan maksud tertentu. Dengan demikian setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses digambarkan dengan garis penghubung. Flowchart ini merupakan langkah awal pembuatan program. Dengan adanya flowchart urutan poses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka dapat dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya pemrogram (programmer) menerjemahkannya ke dalam bentuk program dengan bahsa pemrograman (Sitorus, 2015). Langkah pertama dalam pembuatan flowchart yaitu gambar bentuk oval, dimana oval ini namanya terminator simbol. Terminator simbol digunakan untuk proses awal dan proses akhir pembuatan flow chart. Proses awal pada terminator simbol di tulis “start” atau “mulai”. Setelah proses awal dimasukkan tarik panah ke bawah dan gambar bentuk jajar genjang. Dimana bentuk jajar genjang dalam flow chart dinamakan simbol input-output. Simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya. Kemudian gambar bentuk persegi panjang yang dinamakan dengan simbol proses. Simbol proses ini digunakan untuk menunjukkan pengolahan yang dilakukan oleh computer atau proses yang akan menentukan hasil. Kemudian masukkan simbol input-output untuk mengakhiri suatu proses pembuatan flow chart yang akan menyatakan hasil dari sebuah proses pembuatan flow chart. Setelah pembuatan flow chart selesai gambar bentuk oval dengan simbol terminator sebagai “finish” atau “end” pada proses. Pada pembuatan flow chart berbeda-beda tergantung oleh kebutuhan pembuatannya. Simbol-simbol dalam flow chart memiliki berbagai macam bentuk seperti flow direction symbol yaitu simbol yang digunakan untuk menghubungkan antara simbol yang satu dengan simbol yang lain. Simbol ini disebut juga connecting line.Terminator simbol yang digunakan untuk proses awal dan proses akhir. Simbol input-output, simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya. Simbol proses yang digunakan untuk menunjukkan pengolahan yang dilakukan oleh komputer. Connector symbol yaitu simbol untuk keluar – masuk atau penyambungan proses pada lembar / halaman yang berbeda. Connector symbol yaitu simbol untuk keluar – masuk atau penyambungan proses dalam lembar / halaman yang sama. Simbol decision, simbol pemilihan proses berdasarkan kondisi yang ada. Simbol disk and On-line storage, simbol yang menyatakan input yang berasal dari disk atau disimpan ke disk. Simbol display, simbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer dan sebagainya. Simbol manual input, simbol untuk pemasukan data secara manual on-line keyboard. Simbol manual operation, simbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer. Simbol predefine proses, simbol untuk pelaksanaan suatu bagian (sub-program) atau prosedure. Simbol preparation, simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage(Sitorus, 2015). Flowchart pada diagram alir di atas dimulai dari terminator dengan instruksi mulai. Dilanjutkan dengan menggambar jajar genjang yang berarti input dengan memasukkan nilai bulan dan tahun. Dilanjutkan dengan gambar belah ketupat yang menunjukkan pengambilan keputusan dengan diberi tanda panah ke samping kanan yaitu pada simbol persegi panjang yang menunjukkan hasil bahwa jumlah hari adalah 31. Namun jika bernilai benar dan jika bernilai salah dilanjutkan dengan gambar belah ketuat kembali. Pada gambar belah ketupat

pertama berisi keterangan case (nilai bulan) adalah 1, 3, 5, 7, 8, 10, 12 maka jika input bernilai benar berarti jumlah hari adalah 31. Namun jika input bernilai salah maka diproses pada case berikutnya. Pada gambar belah ketupat kedua berisi keterangan case (nilai bulan) adalah 4, 6, 9, 11 maka jika input bernilai benar berarti jumlah hari adalah 30. Namun jika input bernilai salah maka diproses pada case berikutnya. Pada gambar belah ketupat ketiga berisi keterangan case (nilai bulan) adalah 2 maka akan dilanjutkan pada simbol berikutnya yaitu belah ketupat yang berisi keterangan tahun %4 dan jika bernilai benar lagi akan diteruskan ke kanan dengan simbol persegi panjang yang menunjukkan bahwa jumlah hari adalah 29. Namun jika input bernilai salah maka jumlah hari adalah 28. Jika inut pada case ketiga salah maka akan ditampilkan hasil “Maaf bulan hanya sampai 12”. Dalam flowchart ini terdapat instruksi “break”, yaitu terletak setelah simbol persegi panjang. Kemudian dilanjutkan panah ke bawah yang mengarah pada simbol oval yaitu “end”. Hal ini menujukkan bahwa program telah selesai dijalankan(Sitorus, 2015).

4.2 Program Statement import java.util.Scanner digunakan untuk mengimport library Scanner. Baris berikutnya code public class SwitchCase menandakan nama class. Dalam Java, semua code seharusnya ditempatkan di dalam deklarasi class. Sebagai tambahan, class menggunakan akses modifier public, yang mengidentifikasikan class kita mempunyai akses bebas ke class lain dari package yang lain pula (package merupakan kumpulan dari classclass). Tanda kurung kurawal ({) menunjukkan awal blok. Setelah itu pada baris selanjutnya terdapat code public static void main(String[] args) yang mengindikasikan nama suatu method dalam kelas dan bertindak sebagai kelas utama. Method utama adalah titik awal dari suatu program Java. Static pada method main berarti method main tidak mengubah atau menggunakan objek yang diciptakan oleh kelas tersebut, sehingga dapat dikatakan berdiri sendiri dan tidak terikat dengan objek. Dalam method main selalu menggunakan parameter String[] args, di mana args hanyalah sebuah nama dari objek array dari String. Selanjutnya statement diakhiri tanda titik koma (;) menandakan satu statemet telah berakhir kemudian dilanjutkan dengan statement berikutnya(Supardi, 2010). Statement Scanner input = new Scanner (System.in); mendeklarasikan variabel bernama masukan, dengan tipe class Scanner. Statement int JumlahHari = 0; berfungsi untuk memasukkan data yang bukan berupa angka numeric yang tidak menggunakan koma dan dengan tipe data 32bit. System.out.println(“Masukkan Nilai Bulan”); mengintruksikan proses memberikan input berupa nilai bulan yang dikehendaki. Int Bulan = input.nextInt(); menunjukkan code untuk pemanggilan input pada program. System.out.println(“Masukkan Nilai Tahun”); mengintruksikan proses memberikan input berupa nilai Tahun yang dikehendaki. Int Tahun = input.nextInt(); menunjukkan code untuk pemanggilan input pada program. Adapun statement Switch (Bulan) { yang diikuti dengan case dan seterusnya, statement tersebut menunjukkan bahwa program pada case tersebut sedang diproses yang nantinya akan menghasilkan sebuah output. Setelah di running, maka nilai yang dimasukkan sebagai input akan berhasil dan program telah selesai. Dua baris terakhir yang terdiri dari dua kurung menandakan akhir dari blok method main() dan sebuah class (Hakim, R danSutarto. 2009).

Related Documents


More Documents from "Teten Bintang"

Bab I.docx
November 2019 7
Tm 1.docx
November 2019 12
Laporan Bab 2.docx
November 2019 22
Makalah Psikologi Kel 4.docx
November 2019 40
Bab I.docx
November 2019 39