Laporan Lab TI AP1 Penggunaan Switch

 



LOGIKA


Import java.util.Scanner;

import java.util.Scanner; : program Java kita dapat menggunakan Scanner class. Berikut ini adalah contoh penerapannya dimana terlebih dahulu kita harus mengimpor class Scanner, sehingga kita dapat menggunakan method-method (fungsi) yang ada di dalam class tersebut.

 

public class LA{

publicclass LA{ :Public digunakan untuk menyatakan bahwa kelas/method/attribute tersebut dapat diakses oleh kelas lain dimanapun. Kata kunci class, segala sesuatu di program Java adalah berada di dalam suatu kelas. Berkenaan dengan contoh program sederhana diatas, nama class-nya adalah LA

 

public static void main(String[] args) {

public static void main(String[] args){ : Kata kunci public disebut access modifier yang mengendalikan ketampakkan terhadap bagian-bagian program yang lain dalam menggunakan kode ini.

Metode main() didefinisikan sebagai public static void. public, berarti metode ini dapat dipanggil dari luar class. static, menunjukkan metode ini bersifat sama untuk semua class. void, berarti metode ini tidak mengembalikan nilai. Argument args[] adalah array objek string argument baris-baris perintah

 

Scanner input = new Scanner(System.in);

Scanner yang nanti user diminta untuk meng-input nilai. Pada scanner diatas yaitu ada input, input disini yaitu adalah sebuah objek baru dari perintah scanner dengan nama Scanner input . Kemudian pada program juga terdapat coding "System.in". Fungsinya sendiri yaitu berkaitan dengan scanner agar user dapat meng-input nilai. 

int bulan;

Syntax ini berfungsi menginisialisasi variabel ‘bulan’ adalah tipe data Integer.


System.out.println(“ .. “);

Berfungsi untuk menampilkan tulisan (out.println) yang ada didalam tanda kutip dua (“ ”), yaitu “Pilih Nama Bulan \n1. Januari \n2. Februari \n3. Maret”+ ” \n4. April \n5. Mei \n6. Juni \n7. Juli \n8. Agustus \n9. September \n10. Oktober \n11. November \n12. Desember”); .Syntax (\n) adalah ‘Spesial Karakter’ yang berfungsi untuk membuat baris baru dalam sebuah Parenthese ‘(“ “)’. Syntax (+) untuk menambahkan string


switch(bulan) {

berfungsi untuk memudahkan pembacaan alur program bercabang yang sangat banyak dari (bulan).

case 1 : , case 2 : dan seterusnya adalah yang akan dicocokkan dengan isi value.

System.out.println("Hi Januari");

berfungsi untuk menampilkan tulisan yang ada didalam tanda kutip dua (“ ”) yaitu “Hi Januari” dan membuat pada baris baru.

break;

adalah perintah untuk mengakhiri statement. Apabila tidak ada break, komputer akan mengeksekusi intruksi yang berada di bawahnya walaupun berada di case yang berbeda.

default :

System.out.print(“Mohon maaf, hanya ada 12 bulan dalam setahun”);

berfungsi apabila data yang dimasukkan tidak sesuai dengan pilihan data yang ditampilkan dan akan muncul kalimat yang tertera didalam petik dua (“ ”). Yaitu (“Mohon maaf, hanya ada 12 bulan dalam setahun”)



Dibawah ini merupakan output dari listing diatas



Berikut adalah menampilkan fungsi dari default




Comments

Popular posts from this blog

Sejarah Perkembangan Televisi Digital dan Televisi Analog

Musik Digital: Produksi, Distribusi dan Konsumsi

Perbedaan Algoritma DDA, Bresenham dan Midpoint Circle