ЦИКЛЫ В АЛГОРИТМАХ И ПРОГРАММАХ ЦИКЛЫ СО СЧЕТЧИКОМ.

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



Advertisements
Похожие презентации
LOGO Циклы в алгоритмах и программах. Презентацию выполнил учитель информатики Самохвалов П.А.
Advertisements

Организация циклов Цикл с параметром (со счетчиком)
Циклический алгоритм. Типы алгоритмов Линейный – алгоритм, в котором все действия выполняются строго последовательно. Линейный – алгоритм, в котором все.
Автор: Афанасьева С.А. учитель информатики МОУ СОШ 15 Г. Тверь.
1 Программирование на языке Бейсик Тема. Циклы. 2 Циклы Цикл – это многократное выполнение одинаковой последовательности действий. цикл с известным числом.
Цикл с параметром СОДЕРЖАНИЕ u Общий вид алгоритма цикла с параметром u Особенности цикла типа для u Блок-схема цикла с параметром u Реализация цикла.
Реализация циклического алгоритма на QBASIC. Цикл с параметром
Алгоритмическая структура «цикл». В алгоритмическую структуру «цикл» входит серия команд, выполняемая многократно. Такая последовательность команд называется.
Информатика – 9-11 класс Булатова А.В. Учитель информатики МОУ СОШ 20.
Виды алгоритмических структур: –блок-схема. –линейный алгоритм. –алгоритмическая структура «ветвление». –алгоритмическая структура «выбор». –алгоритмическая.
Г. Северобайкальск «Команды цикла. Регулярный и итерационный циклы» Управление образования администрации муниципального образования «город Северобайкальск»
Оператор ЦИКЛА FOR … NEXT. Оператор цикла реализует алгоритмическую конструкцию, в которой определенные действия повторяются многократно. Оператор цикла.
Циклом Циклом называется операция, в которой одни и те же действия повторяются многократно. Цикл состоит из оператора цикла и тела цикла. Оператор цикла.
"Составление циклических алгоритмов". Структура ЦИКЛ используется при составлении алгоритмов, в которых необходимо многократно повторять какие- либо действия.
Основные типы алгоритмических структур. Линейный алгоритм ( следование ) Алгоритм, в котором команды выполняются последовательно одна за другой, называется.
Программирование циклов на QBasic. Программное управление работой компьютера Епифанова Т.Н. / 2010 CLS INPUT A,B,C P=A+B+C PRINT P END.
Решение квадратного уравнения. Решение квадратного уравнения зависит от значения дискриминанта. Пример: Решение квадратного уравнения. Решение квадратного.
ПРОГРАММИРОВАНИЕ ПОВТОРЕНИЙ МОУ «Средняя общеобразовательная школа 41» Учитель информатики: Рассохина Г.В. САРАНСК 2008.
Алгоритмическая структура «Цикл» Тема урока. 1. Циклические алгоритмы Циклические алгоритмы обеспечивают многократное выполнение некоторых действий, которые.
Основные типы алгоритмических структур. Линейный алгоритм (следование). Алгоритм, в котором команды выполняются последовательно одна за другой, называется.
Транксрипт:

ЦИКЛЫ В АЛГОРИТМАХ И ПРОГРАММАХ ЦИКЛЫ СО СЧЕТЧИКОМ

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

ОПРЕДЕЛЕНИЕ Циклический алгоритм Циклический алгоритм - описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие. телом цикла. Перечень повторяющихся действий называют телом цикла.

ПРИМЕР Например, на уроке физкультуры вы должны пробежать некоторое количество кругов вокруг стадиона. Такие циклы называются - циклы со счетчиком.

ЗАПИСЬ НА Basic На языке Basic они записываются следующим образом: FOR Счетчик=НачЗнач TO КонЗнач [STEP шаг] тело цикла NEXT [Счетчик]

ПРИМЕР REM Вывод чисел от 1 до 100 PRINT 1 PRINT 2 PRINT 3 PRINT 4 PRINT 5 PRINT 6 PRINT 7... PRINT 98 PRINT 99 PRINT 100 END Эту же программу можно написать короче: REM Вывод чисел от 1 до 100 FOR I=1 TO 100 PRINT I NEXT END Вывести на экран все числа от 1 до 100. Для этого можно было бы написать следующую программу:

Немного исправив программу можно сделать, чтобы она выводила все числа от a до b. REM Вывод чисел от a до b a=55 b=107 FOR I=a TO b PRINT I NEXT END

Легко сделать чтобы программа выводила числа в обратном порядке. Для этого шаг цикла должен быть равен -1 (минус один). В этом случае значение счетчика каждый раз после прохождения цикла будет уменьшено на единицу. REM Вывод чисел от b до a a=55 b=107 FOR I=b TO a STEP -1 PRINT I NEXT END

ПРИМЕР Вычислить сумму двухзначных натуральных чисел. REM Вычислить сумму двухзначных натуральных чисел FOR I=10 TO 99 s=s+I NEXT PRINT "Результат = ",s END

САМОСТОЯТЕЛЬНАЯ РАБОТА Составьте программу, выводящие на экран все четные числа от 20 до 50.