ПЕРЕЛІК ДИСЦИПЛІН:
  • Адміністративне право
  • Арбітражний процес
  • Архітектура
  • Астрологія
  • Астрономія
  • Банківська справа
  • Безпека життєдіяльності
  • Біографії
  • Біологія
  • Біологія і хімія
  • Ботаніка та сільське гос-во
  • Бухгалтерський облік і аудит
  • Валютні відносини
  • Ветеринарія
  • Військова кафедра
  • Географія
  • Геодезія
  • Геологія
  • Етика
  • Держава і право
  • Цивільне право і процес
  • Діловодство
  • Гроші та кредит
  • Природничі науки
  • Журналістика
  • Екологія
  • Видавнича справа та поліграфія
  • Інвестиції
  • Іноземна мова
  • Інформатика
  • Інформатика, програмування
  • Юрист по наследству
  • Історичні особистості
  • Історія
  • Історія техніки
  • Кибернетика
  • Комунікації і зв'язок
  • Комп'ютерні науки
  • Косметологія
  • Короткий зміст творів
  • Криміналістика
  • Кримінологія
  • Криптология
  • Кулінарія
  • Культура і мистецтво
  • Культурологія
  • Російська література
  • Література і російська мова
  • Логіка
  • Логістика
  • Маркетинг
  • Математика
  • Медицина, здоров'я
  • Медичні науки
  • Міжнародне публічне право
  • Міжнародне приватне право
  • Міжнародні відносини
  • Менеджмент
  • Металургія
  • Москвоведение
  • Мовознавство
  • Музика
  • Муніципальне право
  • Податки, оподаткування
  •  
    Бесплатные рефераты
     

     

     

     

     

     

         
     
    Циклічні алгоритми
         

     

    Інформатика, програмування
    Циклічні алгоритми

    I. Алгоритми містять команди повторення, називають циклічними. Команди повторення складають цикл. Цикл - це така форма організації дій, при якій одна послідовність дій повторюється кілька разів (або не разу), до тих пір, поки виконуються деякі умови.

    II. Існують три види циклів. Це: цикл "До", цикл "Поки", цикл "Для ...". Вони всі складаються з декількох етапів. Це:
    1. Підготовка циклу, до якої входять початкові присвоєння;
    2. Тіло циклу - команди повторення циклу;
    3. Умова - обов'язкова частина циклів "До" і "Поки".

    III. Розглянемо цикл "До". Цикл "До" це такий цикл, де тіло циклу виконується перед умовою. Його краще використовувати в тій циклічної структурі, де заздалегідь відомо кількість повторень блоку умови.

    У блок-схемах відмінностей дуже мало, але в 2 випадку в програма на Бейсіку помітно спрощується. Хоча їх цілі однакові.
    Оформлення в алгоритмах таке:
    поки

    серія повторюваних команд


    Цикл "Для ..." це цикл з параметром, що призводить до того, що умова не потрібно. У цьому випадку обов'язкові два параметри. Це - початкове і кінцеве значення циклу. А також не обов'язковим це крок циклу.
    Для А від Х до У крок Z
    Х-початкове значення
    У-кінцеве значення
    Z-крок чи збільшення
    А-змінна, якій присвоюється значення починаючи з Х до У з кроком Z.

    Приклад в програмі на мові Бейсік:

    10 X = 1: Y = 10: Z = 1: B = 0
    20 FOR A = X TO Y STEP Z
    30 B = B +1
    40 NEXT A
    50 PRINT A
    60 END

    У цьому записі можна використовувати числові значення, замість змінних. І якщо крок дорівнює 1, то рядок STEP Z не обов'язкова.

    На алгоритмічній мові запис така:

    серія повторюваних команд

    Існує також порожній цикл-це цикл без тіла циклу. У більшості випадків він застосовується для створення пауз в програмах.

    Найбільш в алгоритмах і програмах застосовуються два види циклів. Це цикли "Поки" та "Для ...".< br /> Цикли дуже часто використовують у прикладних програмах і алгоритмах.




         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status