Buat Class di java dengan nama “hari”
1
2
3
4
5
6
7
8
9
10
11
12
| import javax.swing.JOptionPane; class hari{ public static void main (String[] args){ int bulan,tahun,hari 2 ; String temp 1 =JOptionPane.showInputDialog( "Masukan hari : " ); int hari 1 = Integer.parseInt(temp 1 ); tahun = (hari 1 / 365 ); bulan = (hari 1 -(tahun* 365 ))/ 30 ; hari 2 = (hari 1 -((tahun* 365 )+(bulan* 30 ))); JOptionPane.showMessageDialog (null, "\n" +tahun+ " tahun, " +bulan+ " bulan, " +hari 2 + " hari" ); } } |
import javax.swing.JOptionPane; Kita menggunakan fungsi Class JOptionPane yang fungsinya menampilkan hasil dalam bentuk kotak dialog.
int bulan,tahun,hari2; Kita tentukan tipe data variable yang dibutuhkan dalam program ini,
String temp1 =JOptionPane.showInputDialog(“Masukan hari : “); Menampilkan kotak dialog inputan “Masukan hari: ” dimana hasil inputan yang kita masukkan akan masuk kedalam variable temp1 dengan tipe data String,
int hari1 = Integer.parseInt(temp1); kemudian variable temp1 tadi akan dirubah tipe datanya menjadi integer dan variablenya berubah menjadi hari1,
Coding lain menggunakan fungsi Scanner pada JAVA.
1
2
3
4
5
6
7
8
9
10
11
12
13
| import java.util.*; class hari{ public static void main (String[] args) throws Exception{ Scanner input = new Scanner(System.in); int hari 1 ,bulan,tahun,hari 2 ; System.out. print ( "Masukan hari : " ); hari 1 = input.nextInt(); tahun = (hari 1 / 365 ); bulan = (hari 1 -(tahun* 365 ))/ 30 ; hari 2 = (hari 1 -((tahun* 365 )+(bulan* 30 ))); System.out.println ( "\n" +tahun+ " tahun, " +bulan+ " bulan, " +hari 2 + " hari" ); } } |
nice blog kk
BalasHapus