Циклический алгоритм. Типы алгоритмов Линейный – алгоритм, в котором все действия выполняются строго последовательно. Линейный – алгоритм, в котором все.

Презентация:



Advertisements
Похожие презентации
Основные типы алгоритмических структур. Линейный алгоритм (следование). Алгоритм, в котором команды выполняются последовательно одна за другой, называется.
Advertisements

Основные типы алгоритмических структур. Линейный алгоритм ( следование ) Алгоритм, в котором команды выполняются последовательно одна за другой, называется.
ПРОГРАММИРОВАНИЕ ПОВТОРЕНИЙ. НАЧАЛО AB A, B, C A = A + C F = B + C F КОНЕЦ B = B + C F = A + B B < C A = A + B F = A + C нет да A = 1, B = 1, C = 4 F=?
Основные типы алгоритмических структур. Линейный алгоритм линейным алгоритмом Алгоритм, в котором команды выполняются последовательно одна за другой,
Виды алгоритмических структур: –блок-схема. –линейный алгоритм. –алгоритмическая структура «ветвление». –алгоритмическая структура «выбор». –алгоритмическая.
ПРОГРАММИРОВАНИЕ ПОВТОРЕНИЙ МОУ «Средняя общеобразовательная школа 41» Учитель информатики: Рассохина Г.В. САРАНСК 2008.
Алгоритмическая структура «цикл». В алгоритмическую структуру «цикл» входит серия команд, выполняемая многократно. Такая последовательность команд называется.
Алгоритмизация и программирование Зозулина Любовь Сергеевна, учитель информатики МОУ «СОШ 3» г. Первоуральск.
ЦИКЛЫ В АЛГОРИТМАХ И ПРОГРАММАХ ЦИКЛЫ СО СЧЕТЧИКОМ.
Кодирование основных типов алгоритмических структур на языках объектно ориентированного и процедурного программирования. Автор: Артебякин Степан Александрович.
Основные типы алгоритмических структур Проект Васильевой М.Г.
LOGO Циклы в алгоритмах и программах. Презентацию выполнил учитель информатики Самохвалов П.А.
Напишите блок-схему алгоритма у=3х 2 при х>b и у=2х 2 при других х.
Циклом Циклом называется операция, в которой одни и те же действия повторяются многократно. Цикл состоит из оператора цикла и тела цикла. Оператор цикла.
Презентацию составила учитель первой категории МБОУ СОШ 14 имени К.С.Федоровского г.Юрги Кемеровской области Яковлева Ирина Владимировна.
Циклические процессы Процесс называется циклическим, если вычисления в нём многократно повторяются по одним и тем же формулам при разных значениях входящих.
Реализация циклического алгоритма на QBASIC. Цикл с параметром
Лекция 2 Виды алгоритмов. Запись алгоритмов с помощью блок-схем.
Актуализация знаний Что будет результатом выполнения процедуры task() при a = 1, 5, 10? a = 1 a = 5 a = 10 c = 1/5 = 0.2 c = 5/5 = 1 c = 10/5 = 2.
1 Циклические алгоритмы Цикл for. Циклический алгоритм-это многократное повторение одних и тех же действий при различных параметрах Примеры циклических.
Транксрипт:

Циклический алгоритм

Типы алгоритмов Линейный – алгоритм, в котором все действия выполняются строго последовательно. Линейный – алгоритм, в котором все действия выполняются строго последовательно. Линейный Разветвляющийся Циклический

Линейная алгоритмическая конструкция ДЕЙСТВИЕ 1 ДЕЙСТВИЕ 2 ДЕЙСТВИЕ N

Разветвляющий алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий. Условие Последовательность действий 1 Последовательность действий 2 НЕТДА

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

Циклы в жизни

ЦИКЛ Бесконечный С условием С постусловием С предусловием Со счётчиком

Бесконечный цикл Do делай Операторы Loop вернись

Синтаксис оператора For For счётчик=нач зн To кон зн Step шаг операторы (тело цикла) Next счётчик

Пример: Вывести на экран все числа от 1 до 100. PRINT 1 PRINT 2 PRINT 3 PRINT 4 PRINT 5 PRINT 6 PRINT 7... PRINT 98 PRINT 99 PRINT 100 Всего каких-то 100 строчек … FOR I=1 TO 100 PRINT I; NEXT I С использованием цикла

Задание: написать программу, выводящую ряд чисел For i=101 To 105 Print I; Next I End Sub i- счётчик циклов Next –увеличивает i на 1 и возвращает к началу цикла (если не указан шаг)

Задание: напечатать ряд чисел For i=40 To 0 Step -10 Print I; Next I End Sub Next –увеличивает или уменьшает i на величину шага и возвращает к началу цикла Next –увеличивает или уменьшает i на величину шага и возвращает к началу цикла

Задание: напечатать 50 раз слово «Ученик» For i=1 To 50 Print «Ученик» Next I End Sub