Java ile fazladan kalan yıl hesaplama uygulaması aşağıdaki gibi yapılabilir:

Java İle Fazladan Kalan Yıl Hesaplama Uygulaması Nasıl Yapılır?

import java.util.Scanner;
import java.time.LocalDate;
import java.time.Period;

public class RemainingYears {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("Enter your birth year: ");
        int birthYear = sc.nextInt();
        System.out.print("Enter your birth month: ");
        int birthMonth = sc.nextInt();
        System.out.print("Enter your birth day: ");
        int birthDay = sc.nextInt();

        LocalDate birthdate = LocalDate.of(birthYear, birthMonth, birthDay);
        LocalDate today = LocalDate.now();
        Period remaining = Period.between(birthdate, today);

        System.out.println("You are " + remaining.getYears() + " years, " + remaining.getMonths() + " months, and " + remaining.getDays() + " days old.");
    }
}
Bu örnekte, kullanıcı tarafından doğum yılı, ayı ve günü girdileri alınır. Daha sonra LocalDate sınıfı kullanılarak doğum tarihi ve bugünün tarihi tanımlanır. Period sınıfı kullanılarak bu iki tarih arasındaki fark hesaplanır ve ekrana yazdırılır.
Not: Bu örnekte, doğum tarihini ayın ve günün de yanı sıra yılı da girdi olarak kabul edilir, ancak alternatif olarak sadece yıl girdisi de kabul edilebilir.

Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır Java programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz. 

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir