LOGO Циклы в алгоритмах и программах. Презентацию выполнил учитель информатики Самохвалов П.А.
www.themeg allery.com Company Logo 2 Лучшее качества компьютеров проявляются не тогда, когда они рассчитывают значения сложных выражений, а когда многократно, с незначительными изменениями, повторяют сравнительно простые операции. И наоборот, если условие будет истинно при любых значениях переменных, то цикл будет выполнятся бесконечное число раз (произойдет зацикливание). Цикл может быть не выполнен ни разу (если условие первоначально не истинно) Циклы бывают: «со счетчиком» и «с предусловием» Перечень повторяющихся действий называют телом цикла. Циклический алгоритм - описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие.
www.themeg allery.com Company Logo 3 Блок - схемы Такие циклы называются - циклы со счетчиком. На языке QBasic они записываются следующим образом: CLS FOR Счетчик = Нач Знач TO Кон Знач [STEP] тело цикла NEXT [Счетчик] (Параметры указанные в квадратных скобках являются не обязательными (их можно не записывать). По умолчанию шаг цикла равен одному, т.е. каждый раз после прохождения тела цикла счетчик увеличивается на единицу. )
www.themeg allery.com Company Logo 4 Пример: Вывести на экран все числа от 1 до 100. REM Вывод чисел от 1 до 100 PRINT 1 PRINT 2 PRINT 3 PRINT 4 PRINT 5 PRINT 6 PRINT 7... PRINT 98 PRINT 99 PRINT 100 END Всего каких-то 102 строчки … REM Вывод чисел от 1 до 100 FOR I=1 TO 100 PRINT I NEXT END С использованием цикла
www.themeg allery.com Company Logo 5 Задачи. 1. Вывести на экран числа от 1 до 100; 2. Вывести на экран значения чисел от a до b; 3. Вычислить сумму двухзначных натуральных чисел.
LOGO Click to edit company slogan.