package Ġloops Ċ Ċ fun Ġbasic Loop (){ ĊĠĠĠ Ġval Ġitems Ġ= ĠlistOf (" apple ", Ġ" ban ana ", Ġ" ki w if ruit ") ĊĠĠĠ Ġfor Ġ( item Ġin Ġitems ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprint ("$ item , Ġ") ĊĠĠĠ Ġ} ĊĠĠĠ Ġprint ("\ n "); Ċ } Ċ Ċ fun Ġloops V 2 (){ ĊĠĠĠ Ġval Ġitems Ġ= ĠlistOf (" apple ", Ġ" ban ana ", Ġ" ki w if ruit ") ĊĠĠĠ Ġfor Ġ( index Ġin Ġitems . indices ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" item Ġat Ġ$ index Ġis Ġ${ items [ index ]} ") ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġwhile Loop (){ ĊĠĠĠ Ġval Ġitems Ġ= ĠlistOf (" while . apple ", Ġ" while . ban ana ", Ġ" while . ki w if ruit ") ĊĠĠĠ Ġvar Ġindex Ġ= Ġ 0 ĊĠĠĠ Ġwhile Ġ( index Ġ< Ġitems . size ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" item Ġat Ġ$ index Ġis Ġ${ items [ index ]} ") ĊĠĠĠĠĠĠĠ Ġindex ++ ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġloop Range (){ ĊĠĠĠ Ġval Ġx Ġ= Ġ 1 0 ĊĠĠĠ Ġval Ġy Ġ= Ġ 9 ĊĠĠĠ Ġif Ġ( x Ġin Ġ 1 .. y + 1 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" fits Ġin Ġrange ") ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġloop Range V 2 (){ ĊĠĠĠ Ġfor Ġ( x Ġin Ġ 1 .. 5 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprint ( x ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġfor Ġ( x Ġin Ġ 6 .. 1 0 Ġstep Ġ 2 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprint ( x ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġmain (): Unit Ġ{ ĊĠĠĠ Ġbasic Loop () ĊĠĠĠ Ġloops V 2 () ĊĠĠĠ Ġwhile Loop () ĊĠĠĠ Ġloop Range () ĊĠĠĠ Ġloop Range V 2 () Ċ }