import Ġjava . util .* Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ Ġval Ġx : ĠInt Ġ= Ġ 9 ĊĠĠĠ Ġif Ġ( x Ġ< Ġ 8 ) Ġ{ Ġ// Ġan Ġif Ġexpression Ġchecks Ġif Ġa Ġcondition Ġis Ġtrue Ġand Ġthen Ġruns Ġa Ġpiece Ġof Ġcode ĊĠĠĠĠĠĠĠ Ġprintln (" x Ġis Ġless Ġthan Ġ 8 ") ĊĠĠĠ Ġ} Ġelse Ġ{ Ġ// Ġthe Ġelse Ġblock Ġis Ġrun Ġif Ġthe Ġif Ġcondition Ġis Ġfalse ĊĠĠĠĠĠĠĠ Ġprintln (" x Ġis Ġnot Ġless Ġthan Ġ 8 ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġval Ġscanner Ġ= ĠScanner ( System .` in `) ĊĠĠĠ Ġprintln (" Enter Ġyour Ġage : Ġ") ĊĠĠĠ Ġval Ġage Ġ= Ġscanner . nextInt () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠIf Ġelse Ġblocks Ġare Ġconsidered Ġexpressions Ġin Ġthe ĠKotlin Ġlanguage , Ġmeaning Ġthat ĊĠĠĠĠ Ġ* Ġthey Ġactually Ġevaluate Ġto Ġa Ġvalue , Ġso Ġwe Ġcan Ġstore Ġtheir Ġresults Ġin Ġvariables Ġand Ġuse Ġthem ĊĠĠĠĠ Ġ* Ġlater . ĠThe Ġlast Ġstatement Ġof Ġeach Ġblock Ġis Ġthe Ġreturn Ġvalue Ġif Ġthat Ġblock Ġis Ġrun . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġoutput Ġ= Ġif Ġ( age Ġ< Ġ 1 3 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ" You Ġare Ġa Ġchild " ĊĠĠĠ Ġ} Ġelse Ġif Ġ( age Ġ>= Ġ 1 3 Ġ&& Ġage Ġ< Ġ 1 8 ) Ġ{ Ġ// Ġan Ġelse Ġif Ġblock Ġis Ġrun Ġif Ġthe Ġif Ġexpression Ġabove Ġit Ġis Ġfalse Ġand Ġits Ġcondition Ġis Ġtrue ĊĠĠĠĠĠĠĠ Ġ" You Ġare Ġa Ġte en ager " ĊĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠ Ġ" You Ġare Ġan Ġad ult " ĊĠĠĠ Ġ} ĊĠĠĠ Ġprintln ( output ) Ċ } Ċ