We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
usingSystem;usingSystem.Collections.Generic;usingSystem.IO;classPerson{publicintage;publicPerson(intinitialAge){age=initialAge<0?0:initialAge;if(initialAge<0)Console.WriteLine("Age is not valid, setting age to 0.");}publicvoidamIOld(){// Do some computations in here and print out the correct statement to the console if(age<13)Console.WriteLine("You are young.");elseif(age>=13&&age<18)Console.WriteLine("You are a teenager.");elseConsole.WriteLine("You are old.");}publicvoidyearPasses(){// Increment the age of the person in hereage++;}staticvoidMain(String[]args){intT=int.Parse(Console.In.ReadLine());for(inti=0;i<T;i++){intage=int.Parse(Console.In.ReadLine());Personp=newPerson(age);p.amIOld();for(intj=0;j<3;j++){p.yearPasses();}p.amIOld();Console.WriteLine();}}}
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Day 4: Class vs. Instance
You are viewing a single comment's thread. Return to all comments →