4.8.- 4.9. Учимся программированию. Практические задания
Как при решении задачи эффективно использовать циклы при разработке ее программы в Python?
Подумай
- Какие имеются особенности в использовании оператора цикла while?
- Какие ошибки чаще всего допускают в использовании оператора цикла for?
- Применение инструкций управления циклами сontinue, break, else насколько повышает эффективность разработки программ?
- Какие существуют эффективные стороны постепенной проверки выполнения программы?
Практическая работа
Примерные задания для понимания путей программирования
Примечание.
Уровни:
* – легкий,
** – средний,
*** – сложный.
Задание
Анализируя образцы программ, представленных как решение заданных выше задач, выполните следующие задания.
Примечание.
Уровни:
* – легкий,
** – средний,
*** – сложный.
Дескрипторы, предназначенные для выполнения заданий:
• Внимательно прочитайте задание и уясните условие.
• Создание математической модели задачи.
• Разработка алгоритмической блок-схемы;
• Разработка и трассировка программы.