Java-aid / Hackerrank-Solutions

hackerrank solutions github | hackerrank all solutions | hackerrank solutions for java | hackerrank video tutorial | hackerrank cracking the coding interview solutions | hackerrank data structures | hackerrank solutions algorithms | hackerrank challenge | hackerrank coding challenge | hackerrank algorithms solutions github| hackerrank problem solving | hackerrank programs solutions | JAVAAID |all hackerrank solutions | Coding Interview Preparation
https://www.youtube.com/c/JavaAidTutorials?sub_confirmation=1
MIT License
1.73k stars 861 forks source link

Answer day4 #2

Closed jmmedel closed 5 years ago

jmmedel commented 5 years ago

public class Person { private int age;

public Person(int initialAge) {
      // Add some more code to run some checks on initialAge
    this.age=initialAge;
}

public void amIOld() {
      // Write code determining if this person's age is old and print the correct statement:
    if(this.age<0)
      { System.out.println("Age is not valid, setting age to 0.");
       this.age=0;
       amIOld();
      }
    else if(this.age<13)
        System.out.println("You are young.");
    else if(this.age<18)
        System.out.println("You are a teenager.");
    else if(this.age>=18)
        System.out.println("You are old.");
}

public void yearPasses() {
      // Increment this person's age.
    this.age+=1;
}
kanahaiya commented 5 years ago

Thanks for pointing out :) Fixes #2 issue by updating my solution.

kanahaiya commented 5 years ago

Fixes #2 issue.