Цикл for

Для цикла История и эволюция цикла for Цикл for был впервые представлен в 1958 году в АЛГОЛ 58.  В 1960 […]

Для цикла

  • История и эволюция цикла for

    • Цикл for был впервые представлен в 1958 году в АЛГОЛ 58. 
    • В 1960 году в КОБОЛ был введен глагол PERFORM, который стал основой для цикла for. 
    • В BASIC цикл for-next был назван циклом for, а в PL/I оператор LEAVE использовался для выхода из цикла. 
    • В АЛГОЛ 68 был представлен универсальный цикл, который позволял программистам выходить из цикла на ранней стадии. 
    • В Паскале и Си++ цикл for стал блочным оператором, а в C99 были добавлены первоначальные объявления в цикле for. 
    • В Smalltalk цикл for был определен как метод класса Number, а в Аде оператор exit использовался для выхода из цикла. 
    • Maple имеет две формы for-цикла для перебора диапазона значений и содержимого контейнера. 
    • В Maxima CAS можно использовать нецелочисленные значения в цикле for. 
    • В Perl существует несколько способов выполнения цикла for. 
    • В Mathematica конструкция Do имитирует цикл for в C-подобных языках. 
    • В Bash пустой цикл является синтаксической ошибкой. 
    • В Хаскелл встроенная императивная форма преобразует монадическое выражение в список. 
    • В Оберон-2 и Оберон-07 цикл for был введен, а в Python используется цикл foreach для перебора выходных данных функции range(). 
    • В AppleScript и Crystal цикл for может выполнять итерацию по спискам и таблицам. 
    • В ColdFusion (CFML) и PHP цикл for поддерживает различные типы итераций. 
    • В Ruby есть несколько синтаксисов для цикла for. 
    • В OCaml и Nim есть циклы типа foreach и различные операции для создания итераторов. 
    • В ActionScript 3 и Rust есть поддержка циклов «с тремя выражениями». 
    • В Джулии есть различные конструкции для цикла for. 

Полный текст статьи:

Цикл for — Википедия

Оставьте комментарий

Прокрутить вверх