СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Презентация алгоритмическая структура

Категория: Информатика

Нажмите, чтобы узнать подробности

презентация алгоритмическая структура

Просмотр содержимого документа
«Презентация алгоритмическая структура»

. Алгоритмичес кая структура применяется для реализации ветвления со многими вариантами серий команд.

.

  • Алгоритмичес
  • кая структура применяется для реализации ветвления со многими вариантами серий команд.
 В структуру входят несколько условий, проверка которых осуществляется в строгой последовательности их записи в команде выбора. При истинности одного из условий выполняется соответствующая последовательность команд.  

В структуру входят несколько условий, проверка которых осуществляется в строгой последовательности их записи в команде выбора. При истинности одного из условий выполняется соответствующая последовательность команд.

 

В алгоритмической структуре «Выбор» выполняется одна из последовательностей команд при истинности соответствующего условия

В алгоритмической структуре «Выбор» выполняется одна из последовательностей команд при истинности соответствующего условия

На языках программирования Visual Basic и VBA инструкция выбора начинается с ключевых слов  Select Case , после которых записывается выражение (переменная, арифметическое выражение и так далее). После ключевых слов Case заданное выражение сравнивается с определёнными значениями – записываются условия, при истинности одного из которых выполняется серия команд. Заканчивается инструкция ключевыми словами  End Select .
  • На языках программирования Visual Basic и VBA инструкция выбора начинается с ключевых слов Select Case , после которых записывается выражение (переменная, арифметическое выражение и так далее). После ключевых слов Case заданное выражение сравнивается с определёнными значениями – записываются условия, при истинности одного из которых выполняется серия команд. Заканчивается инструкция ключевыми словами End Select .
Блок-схема Языки программирования Select Case Выражение Case Условие 1 Серия 1 Case Условие 2 Серия 2 Case Else Серия End Select Усл.1 Усл.2 Серия 1 Серия 2 Серия

Блок-схема

Языки программирования

Select Case Выражение

Case Условие 1

Серия 1

Case Условие 2

Серия 2

Case Else

Серия

End Select

Усл.1

Усл.2

Серия 1

Серия 2

Серия

 В алгоритмическую структуру «цикл» входит серия команд, выполняемая многократно . Такая последовательность команд называется телом цикла .   Циклические алгоритмические структуры бывают двух типов:  циклы со счётчиком, в которых тело цикла выполняется определённое количество раз;  циклы с условием, в которых тело цикла выполняется, пока условие истинно.
  • В алгоритмическую структуру «цикл» входит серия команд, выполняемая многократно . Такая последовательность команд называется телом цикла .

Циклические алгоритмические структуры бывают двух типов:

циклы со счётчиком, в которых тело цикла выполняется определённое количество раз;

циклы с условием, в которых тело цикла выполняется, пока условие истинно.

   Алгоритмическая структура «цикл» может быть зафиксирована различными способами: графически – с помощью блок-схемы; на языке программирования, например, на языках Visual Basic и VBA с использованием специальных инструкций, реализующих циклы различного типа.  Цикл со счётчиком . Когда заранее известно, какое число повторений тела цикла необходимо выполнить, можно воспользоваться циклической инструкцией 9 оператором цикла со счётчиком  For … Next

  Алгоритмическая структура «цикл» может быть зафиксирована различными способами:

графически – с помощью блок-схемы;

на языке программирования, например, на языках

Visual Basic и VBA с использованием специальных инструкций, реализующих циклы различного типа.

Цикл со счётчиком . Когда заранее известно, какое число повторений тела цикла необходимо выполнить, можно воспользоваться циклической инструкцией 9 оператором цикла со счётчиком For Next

Блок-схема Языки программирования For Счётчик = Начзнач To КонЗнач [ Step шаг ] Тело цикла Next [ Счётчик ] Счётчик Тело цикла

Блок-схема

Языки программирования

For Счётчик = Начзнач To КонЗнач [ Step шаг ]

Тело цикла

Next [ Счётчик ]

Счётчик

Тело цикла

Алгоритмическая структура «цикл» может быть зафиксирована различными способами: графически – с помощью блок-схемы; на языке программирования, например, на языках Visual Basic и VBA с использованием специальных инструкций, реализующих циклы различного типа.  Цикл со счётчиком . Когда заранее известно, какое число повторений тела цикла необходимо выполнить, можно воспользоваться циклической инструкцией 9 оператором цикла со счётчиком  For … Next

Алгоритмическая структура «цикл» может быть зафиксирована различными способами:

графически – с помощью блок-схемы;

на языке программирования, например, на языках

Visual Basic и VBA с использованием специальных инструкций, реализующих циклы различного типа.

Цикл со счётчиком . Когда заранее известно, какое число повторений тела цикла необходимо выполнить, можно воспользоваться циклической инструкцией 9 оператором цикла со счётчиком For Next

Синтаксис оператора For… Next следующий: строка, начинающаяся с ключевого слова For , является заголовком цикла, а строка с ключевым словом Next – концом цикла, между ними располагаются операторы, являющиеся телом цикла.   В начале выполнения цикла значение переменной Счётчик устанавливается различным НачЗнач . При каждом проходе переменная Счётчик увеличивается на величину шага. Если она достигает величины, большей КонЗнач , то цикл завершается, и выполняются следующие за ним операторы.

Синтаксис оператора For… Next следующий: строка, начинающаяся с ключевого слова For , является заголовком цикла, а строка с ключевым словом Next – концом цикла, между ними располагаются операторы, являющиеся телом цикла.

В начале выполнения цикла значение переменной Счётчик устанавливается различным НачЗнач . При каждом проходе переменная Счётчик увеличивается на величину шага. Если она достигает величины, большей КонЗнач , то цикл завершается, и выполняются следующие за ним операторы.

Циклы с условием. Часто бывает так, что необходимо повторить тело цикла, но заранее неизвестно, какое количество раз это необходимо сделать. В таких случаях количество повторений зависит от некоторого условия. Такой цикл реализуется с помощью конструкции Do … Lop .

Циклы с условием. Часто бывает так, что необходимо повторить тело цикла, но заранее неизвестно, какое количество раз это необходимо сделать. В таких случаях количество повторений зависит от некоторого условия. Такой цикл реализуется с помощью конструкции Do Lop .

Условие выхода из цикла можно поставить в начале , перед телом цикла . Такой цикл называется циклом с предусловием.  Проверка условия выхода из цикла проводится с помощью ключевых слов While или Until. Эти слова придают одному и тому же условию противоположный смысл. Ключевое слово While обеспечивает выполнение цикла, пока выполняется условие, то есть пока условие имеет значение «истина». Как только условие примет значение «ложь», выполнение цикла закончится. В этом случае условие является условием продолжения цикла.

Условие выхода из цикла можно поставить в начале , перед телом цикла . Такой цикл называется циклом с предусловием. Проверка условия выхода из цикла проводится с помощью ключевых слов While или Until. Эти слова придают одному и тому же условию противоположный смысл. Ключевое слово While обеспечивает выполнение цикла, пока выполняется условие, то есть пока условие имеет значение «истина». Как только условие примет значение «ложь», выполнение цикла закончится. В этом случае условие является условием продолжения цикла.

Блок - схема Языки программирования Do While Условие Тело цикла Loop Do Until Условие Тело цикла Loop Условие Тело цикла

Блок - схема

Языки программирования

Do While Условие

Тело цикла

Loop

Do Until Условие

Тело цикла

Loop

Условие

Тело цикла

Ключевое слово Until обеспечивает выполнение цикла, пока не выполняется условие, то есть пока условие имеет значение «ложь». Как только условие примет значение «истина», выполнение цикла закончится. В этом случае условие называется условием завершения цикла.   Условие выхода из цикла можно поставить в конце, после тела цикла. Такой цикл называется циклом с постусловием . Этот цикл реализуется  также с помощью инструкции Do…Lop.

Ключевое слово Until обеспечивает выполнение цикла, пока не выполняется условие, то есть пока условие имеет значение «ложь». Как только условие примет значение «истина», выполнение цикла закончится. В этом случае условие называется условием завершения цикла.

Условие выхода из цикла можно поставить в конце, после тела цикла. Такой цикл называется циклом с постусловием . Этот цикл реализуется также с помощью инструкции Do…Lop.

Проверка условия выхода из цикла проводится с помощью ключевых слов While или Until.  Цикл с постусловием, в отличие от цикла с предусловием выполняется обязательно как минимум один раз, независимо от того, выполняется условие или нет.

Проверка условия выхода из цикла проводится с помощью ключевых слов While или Until.

Цикл с постусловием, в отличие от цикла с предусловием выполняется обязательно как минимум один раз, независимо от того, выполняется условие или нет.