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,hari2; String temp1 =JOptionPane.showInputDialog("Masukan hari : "); int hari1 = Integer.parseInt(temp1); tahun = (hari1/365); bulan = (hari1-(tahun*365))/30; hari2 = (hari1-((tahun*365)+(bulan*30))); JOptionPane.showMessageDialog (null,"\n"+tahun+" tahun, "+bulan+" bulan, "+hari2+" 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 hari1,bulan,tahun,hari2; System.out.print ("Masukan hari : "); hari1 = input.nextInt(); tahun = (hari1/365); bulan = (hari1-(tahun*365))/30; hari2 = (hari1-((tahun*365)+(bulan*30))); System.out.println ("\n"+tahun+" tahun, "+bulan+" bulan, "+hari2+" hari"); } } |
nice blog kk
BalasHapus