Цикл while.
Пропуск шага и досрочный выход из цикла в Python.
Материалы и ресурсы
Алгоритмы с повторениями: типы и особенности. Простое повторение в Python.
(смотреть презентацию в отдельном окне)
Среда для работы: Repl.It (авторизованная)
Пропуск шага и досрочный выход из цикла в Python (открыть плакат в отдельной вкладке, смотреть видеокомментарий)
Задания
(пропуск шага и досрочный выход из цикла)
- Программа выводит на экран все числа из диапазона от 1 до N,
которые не заканчиваются на 7 или не кратны 7 (подсказка: используйте
проверку кратности, как в видеокомментарии, а также учтите, что последнюю
цифру числа можно отследить через остаток от деления этого числа на 10).
- Пользователь по одному вводит натуральные числа, количество которых программа считает. Признаком окончания ввода со стороны пользователя является ввод числа "0". После ввода пользователем 20-го числа, отличного от нуля, программа предлагает пользователю "Давайте отдохнем" и завершает работу. Если ноль был введен пользователем до этого, программа сообщает, сколько ненулевых чисел успел ввести пользователь.
- Пользователь по одному вводит натуральные числа, которые программа выводит на экран, попутно подсчитывая сумму неотрицательных чисел из введенных. Признаком окончания ввода со стороны пользователя является ввод числа "0", после чего программа сообщает пользователю сумму введенных неотрицательных чисел. Если сумма станет больше некоторого числа N, программа сообщает значение суммы, а также добавляет, что устала
Домашнее задание
- составьте блок-схему и программу для двух задач, не показанных во время синхронной части урока, по собственному выбору;
- если работаете с компьютерной техникой, представьте решение с помощью Google Рисунков (блок-схемы), или выполните от руки (если у вас нет компьютерной техники для работы) и ссылки на проект;
- сдайте работу в Классе.
Немає коментарів:
Дописати коментар