@leonrafale~ wah informatika smster 1 ya, pake java
compiler nya yg umum digunakan kalo kuliah ya pake netbeans , kadang pake notepad++ emang tugas u apa ? neh ane kasih yg simple , program penghitung lama hidup. biasa digunakan di semester 1
Code:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package lamahidup2;
import java.util.Scanner; //import fasilitas java , scanner
/**
*
* @author Fara Fariza
*/
public class Lamahidup2 { // nama class harus sama dengan nama file
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
String nama; // deklarasi input nama
int tgll,blnl,thnl,tgls,blns,thns,stgl,sbln,sthn,utgl,ubln,uthn,lama; //deklarasi tgl bln dan tahun
System.out.println("Program Lama Hidup");
Scanner read = new Scanner (System.in); //scanner , dimana read adalah inisialisasi scanner
System.out.print("Masukkan Nama Anda : ");
nama = read.nextLine (); //read inputan nama
System.out.print("Masukkan Tanggal Lahir Anda : ");
tgll = read.nextInt (); //read tanggal lahir
System.out.print("Masukkan Bulan Lahir Anda : ");
blnl = read.nextInt (); //read bulan lahir
System.out.print("Masukkan Tahun Lahir Anda : ");
thnl = read.nextInt (); //read tahun lahir
System.out.print("Masukkan Tanggal Sekarang : ");
tgls = read.nextInt (); //read tanggal sekarang
System.out.print("Masukkan Bulan Sekarang : ");
blns = read.nextInt(); //read bulan sekarang
System.out.print("Masukkan Tahun Sekarang : ");
thns = read.nextInt(); //read tahun sekarang
//process begin here
stgl = tgls-tgll;
sbln = blns-blnl;
sthn = thns-thnl;
if (tgls<=tgll) {
sbln = sbln-1;
stgl = 30-(tgll-tgls);
}
if (blns<=blnl) {
sthn = sthn-1;
sbln = 12-(blnl-blns);
sbln = sbln-1;
}
if (stgl>=30) {
sbln = sbln+1;
stgl = stgl-30;
}
if (sbln>=12) {
sthn = sthn+1;
sbln = sbln-12;
}
utgl = stgl*1;
ubln = sbln*30;
uthn = sthn*365;
lama = utgl+ubln+uthn;
//process ends here
//output begin here
System.out.println("Lama Anda Hidup : "+lama+" Hari");
System.out.println("Lama Anda Hidup : "+sthn+" Tahun "+sbln+" Bulan "+stgl+" Hari ");
//output ends here
}
}
@mna26 : semester 1 masih diajarin java basic, buat visual basic mungkin nanti semester 3++ yg pilih mata kuliah sendiri rekayasa perangkat lunak
Share This Thread