For петља — разлика између измена
Садржај обрисан Садржај додат
м Разне исправке |
м razne ispravke |
||
Ред 7:
|list4 = [[Foreach петља]]
|list5 = [[Бесконачна петља]]
|list6 = [[Контрола
}}
У [[Информатика|науци о компјутерима]] ''' for-петља''' (или једноставније '''for петља''') је контролна изјава у [[Програмски језик|програмским језицима]] за навођење [[понављање|понављања]], која омогућава коду да се [[Извршавање (рачунарство)|извршава]] у више наврата. Синтака for петље је направљена у стилу програмског језика у којем се користи или је позајмљена из старијих програмских језика, па тако програмски језици који су потомци или изданци истог језика ће често користити исту реч да означе интератор, нпр., потомци [[Алгол|ALGOL-а]] користе „for“, док потомци [[Фортран|Fortran-а]] користе „do“. Постоје и друге могућности, на пример [[Кобол (програмски језик)|COBOL]] користи „PERFORM“.
За разлику од других [[Контрола
Име For петље потиче од енглеске речи [[Wiktionary:for|for]], која се користи као [[Кључна реч (програмирање)|кључна реч]] у највећем броју програмских да би се увела for петља. Овај израз се користио још у [[ALGOL 58|ALGOL-у 58]], а постао је популаран касније у [[ALGOL 60|ALGOL-у 60]]; он је директан превод немачке речи '''[[wikt:für|für]]''', коришћене у ''[[Superplan|Superplan-у]]'' (1949-1951) [[Хајнц Рутисхаусер|Хајнца Рутисхаусера]], који је такође био укључен у програмирању ALGOL-а 58 и ALGOL-а 60. Тело петље извршава „for“ за вредности променљивих из петље, и ово је много израженије у [[Алгол|ALGOL]] изјавама, у којима се листе потенцијалних вредности и/или корака могу одредити.
Ред 82:
=== Рани излаз и наставак ===
Неки језици такође могу да пруже и друге пратеће изјаве, којe када су присутне могу да мењају понављање for петље. Заједничке међу њима су [[break изјава|break]] и [[Контрола
<source lang=FORTRAN>
Ред 609:
== Референце ==
{{
[[Категорија:Контрола тока]]
|