Kamis, 22 November 2012

penggunaan case atau if (java)

Nih hasil belajar bersama ,

Ada pertanyaan nih gan,
Buatlah aplikasi untuk mengitung hari dalam bulan masehi. menggunakan if dan case.

Contoh penggunaan IF

import java.util.Scanner;

class kodebulan
{
public static void main (String[]args)
{

Scanner terserah = new Scanner(System.in);
System.out.println("ini adalah program pengetahuan tentang bulan");
System.out.println("Masukkan bulan yang diinginkan");
int x = terserah.nextInt ();
if (x == 1 || x == 3 || x == 5 || x == 7 || x == 8 || x == 10 || x == 12)
{
System.out.println("Bulan itu ada 31 hari");
}
else
if (x==2)
{
System.out.println("bulan ini antara 2 loh bisa 28 atau 29");
}
else
if(x == 4 || x == 6 || x == 11)
{
System.out.println("bulan ini ada 30 hari");
}
else
System.out.println("gak ada bulan itu coy");
}

}
}


Penggunaan case

import java.util.Scanner;
//import menggunakan

class jumlahharicase1
{
public static void main (String[]args)
{
int kodebulan; //bisa di ganti apa saja variable x misalnya


Scanner scan = new Scanner (System.in);
//untuk input menggunakan keyboard
System.out.println("Mari belajar bersama , coding untuk bulan dan hari");
System.out.println("Silahkan masukkan bulan yang ingin di tanyakan 1....12");
kodebulan = scan.nextInt();
//nah ini berhubungan dengan masukan keyboard
switch (kodebulan)
{
case 2:
System.out.println("Jumlah hari pada bulan ini ada 28 atau 29 hari");
break;
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
System.out.println("jumlah hari pada bulan ini adalah 31 hari");
break;
case 4:
case 6:
case 9:
case 11:
System.out.println("jumlah hari pada bulan ini adalah 30 hari");
break;
default:
System.out.println("bulan yang anda masukkan salah bro");
}
}
}

Keduanya intinya sama bro, keep sharing and learn

Tidak ada komentar: