For ... операторы итеративті нысандарды айналдыруға арналған. Мұндай объектілердің жеке элементтеріне (атап айтқанда - массив элементтеріне) қол жеткізуге мүмкіндік береді, мысалы, оларды өзгертуге мүмкіндік береді. Оны әдеттегі цикл үшін ауыстыру деп санауға болады.
... үшін циклдің күштері
Бұл коллекция элементтерін қосудың немесе жаңартудың оңай жолы.
... үшін цикл элементтердің көмегімен (есептеу, көбейту және тағы басқалар) түрлі есептеулер жүргізуге мүмкіндік береді.
Оны қолдану таза және түсінікті кодты жазуға әкеледі.
Мысал
Сізде құралдар тақтасының мазмұнын сипаттайтын деректер құрылымы бар және сіз осы құралдарды көрсетуіңіз керек делік. Мұны for for ... циклімен қалай жасауға болатындығы көрсетілген: