I am complying a project in computer programming and is new to programming, our professor wants us to 'write a program with loop that will calculate the year of the user and outputs his/her age'.
import java.util.Scanner;
import java.util.Calendar;
public class lisuuh {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int year = Calendar.getInstance().get(Calendar.YEAR);
int myyear, result;
do{
System.out.print("Enter your birth year: ");
myyear = sc.nextInt();
result = myyear - year;
}while(result == result);
System.out.print("You are "+result+"year/s old.");
}
}
Expected output:
Enter a Year: 2010
You are 9 Year/s old.
Your answer should change like this: