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.
Using C# I'm a Begginer can anyone help me find what i have doen wrong because on my output there is an extra line but the output is exactly as expected
usingSystem;usingSystem.Collections.Generic;usingSystem.IO;classPerson{publicintage;publicPerson(intinitialAge){// Add some more code to run some checks on initialAgeif(initialAge<0){Console.WriteLine("Age is not valid, setting age to 0.");age=0;}else{age=initialAge;}}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.");}elseif(age>=18){Console.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 →
Using C# I'm a Begginer can anyone help me find what i have doen wrong because on my output there is an extra line but the output is exactly as expected