Menentukan Umur Menggunakan Java

Menentukan Umur Menggunakan Java – pesonainformatika.com, bahasa pemrograman java ini asik buat dipelajari karena populer dan banyak digunakan untuk berbagai keperluan dan berbagai kalangan.

bahasa pemrograman ini banyak digunakan untuk membuat aplikasi android bukan hanya itu saja bahasa pemrograman java ini digunakan untuk pengembangan web (web development) pengembangan aplikasi desktop, IoT dan masih banyak lagi

kali ini kita lanjut belajar mengenai bahasa pemrograman java, yaitu update studi kasus lagi, kasus kali ini kita akan membahas mengenai bagaimana menghitung/menentukan umur yosh langsung kita bahas

Studi Kasus

seperti yang kita tahu menentukan umur seseorang ditentukan dari tahun kelahiran/tahun lahir orang tersebut, untuk mengetahui umurnya biasanya tahun lahir sudah tertera di KTP (kartu tanda penduduk) atau bisa juga kartu pelajar, kita akan mengupas bagaimana menghitung umur seseorang berdasarkan tahun lahir yang di input oleh pengguna (user) menggunakan bahasa pemrograman java

Rumus yang Digunakan

rumus yang kita gunakan pada studi kasus kali ini adalah

Tahun sekarang – tahun lahir

rumus menentukan umur

sekarang kita sudah mengetahui rumus yang digunakan langsung saja kita membuat programnya

Membuat Program

pastikan sudah menginstall java runtime beserta JDK nya, selanjutnya buat file menentukan_umur.java lalu isi codenya seperti ini

import java.util.Scanner;
import java.util.Calendar;

public class App {
    public static void main(String[] args) throws Exception {
        String nama;
        int tahun_lahir;
        int tahun_sekarang;
        int umur;

        // inisialisasi input
        Scanner input = new Scanner(System.in);

        // inisialsisasi kalendar
        Calendar kalender = Calendar.getInstance();

        // tampung ke variabel
        tahun_sekarang = kalender.get(Calendar.YEAR);

        // membuat menu sederhana

        System.out.print("Masukan Nama: ");
        nama = input.nextLine();
        System.out.print("Masukan Tahun Lahir: ");
        tahun_lahir = input.nextInt();

        // rumus
        umur = tahun_sekarang - tahun_lahir;
        
        // cetak hasil
        System.out.println("Nama Kamu: " + nama);
        System.out.println("Umur Kamu adalah " + umur + " Tahun");


    }
}

Penjelasan Program

pertama kita inisialisasikan 3 variabel bertipe integer dan 1 variabel bertipe string untuk menampung nilai dan rumus yang kita gunakan dalam kasus ini variabelnya adalah nama, tahun_sekarang, tahun_lahir, umur

disini kita menggunakan modul Calendar untuk mendapatkan data tahun berapa sekarang, caranya kita inisialisasikan dulu modulnya

import java.util.Calendar;

// inisialsisasi kalendar
Calendar kalender = Calendar.getInstance();

selanjunya kita tampung object yang tadi kita inisalisasikan tadi ke variabel

// tampung ke variabel
tahun_sekarang = kalender.get(Calendar.YEAR);

selanjutnya kita buat menu sederhana agar program kita lebih interaktif, contohnya seperti ini

// membuat menu sederhana

System.out.print("Masukan Nama: ");
nama = input.nextLine();
System.out.print("Masukan Tahun Lahir: ");
tahun_lahir = input.nextInt();

langkah selanjutnya kita masukan rumus diatas untuk menghitung rumus kemudian dicetak hasilnya

// rumus
umur = tahun_sekarang - tahun_lahir;
        
// cetak hasil
System.out.println("Nama Kamu: " + nama);
System.out.println("Umur Kamu adalah " + umur + " Tahun");

jika dijalankan hasilnya seperti ini

hasil program

sampai disini pembahasan kita kali ini ikuti juga studi kasus java lainya di pesonainformatika ikuti juga studi kasus lainya python dan C++ hanya di pesonainformatika.com