Write a program in Java to accept the number of days and display the
result after converting it into number of years, number of months and
the remaining number of days.
Answers
Hey mate !
Here is your answer.
Hope this helps you.
Answer: Hope it helps :)
import java.util.Scanner;
public class DaysConverter {
public static void main (String [] args) {
Scanner sc = new Scanner(System.in);
//Taking input from the user
System.out.println("Here, a month is considered to have 30 day");
System.out.print("Enter days: ");
int days = sc.nextInt();
//Most important part comes here
int years = days/365;
int months = (days % 365) / 30;
int Days = (days % 365) % 30;
//Printing the output
System.out.println("Year/s : " + years);
System.out.println("Month/s : " + months);
System.out.println("Day/s : " + Days);
}
}
Output:
Here, a month is considered to have 30 days
Enter days: 1234
Year/s : 3
Month/s : 4
Day/s : 19