Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемВалентина Чумакова
1 ЦИКЛЫ В АЛГОРИТМАХ И ПРОГРАММАХ ЦИКЛЫ СО СЧЕТЧИКОМ
2 Лучшее качества компьютеров проявляются не тогда, когда они рассчитывают значения сложных выражений, а когда многократно, с незначительными изменениями, повторяют сравнительно простые операции. Даже очень простые расчеты могут поставить человека в тупик, если их надо повторить тысячи раз, а повторять операции миллионы раз человек совершенно не способен.
3 ОПРЕДЕЛЕНИЕ Циклический алгоритм Циклический алгоритм - описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие. телом цикла. Перечень повторяющихся действий называют телом цикла.
4 ПРИМЕР Например, на уроке физкультуры вы должны пробежать некоторое количество кругов вокруг стадиона. Такие циклы называются - циклы со счетчиком.
5 ЗАПИСЬ НА Basic На языке Basic они записываются следующим образом: FOR Счетчик=НачЗнач TO КонЗнач [STEP шаг] тело цикла NEXT [Счетчик]
6 ПРИМЕР 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. Для этого можно было бы написать следующую программу:
7 Немного исправив программу можно сделать, чтобы она выводила все числа от a до b. REM Вывод чисел от a до b a=55 b=107 FOR I=a TO b PRINT I NEXT END
8 Легко сделать чтобы программа выводила числа в обратном порядке. Для этого шаг цикла должен быть равен -1 (минус один). В этом случае значение счетчика каждый раз после прохождения цикла будет уменьшено на единицу. REM Вывод чисел от b до a a=55 b=107 FOR I=b TO a STEP -1 PRINT I NEXT END
9 ПРИМЕР Вычислить сумму двухзначных натуральных чисел. REM Вычислить сумму двухзначных натуральных чисел FOR I=10 TO 99 s=s+I NEXT PRINT "Результат = ",s END
10 САМОСТОЯТЕЛЬНАЯ РАБОТА Составьте программу, выводящие на экран все четные числа от 20 до 50.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.