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");}elseif (x==2){System.out.println("bulan ini antara 2 loh bisa 28 atau 29");}elseif(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:
Posting Komentar