Цикл for

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

Для цикла

  • История и развитие цикла for

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

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

Цикл for

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

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