По материалам прошлого урока: "Повторение в алгоритмах"
Пропуск шага и досрочный выход из цикла в Python.
Самостоятельное задание к уроку
- Рассмотрите плакат с приведенными задачами и их решениями, разберитесь, как работают программы.
- Сравните свое понимание с видеокомментарием к теме.
- Сделайте вывод о сходстве и различии в применении директив continue и break.
- Выберите и приведите решение одной из следующих задач по выбору
- Программа выводит на экран все числа из диапазона от 1 до N, которые не заканчиваются на 7 или не кратны 7 (подсказка: используйте проверку кратности, как в видео из п.2, а также учтите, что последнюю цифру числа можно отследить через остаток от деления этого числа на 10).
- Пользователь по одному вводит натуральные числа, количество которых программа считает. Признаком окончания ввода со стороны пользователя является ввод числа "0". После ввода пользователем 20-го числа, отличного от нуля, программа предлагает пользователю "Давайте отдохнем" и завершает работу. Если ноль был введен пользователем до этого, программа сообщает, сколько ненулевых чисел успел ввести пользователь.
- Пользователь по одному вводит натуральные числа, которые программа выводит на экран, попутно подсчитывая сумму неотрицательных чисел из введенных. Признаком окончания ввода со стороны пользователя является ввод числа "0", после чего программа сообщает пользователю сумму введенных неотрицательных чисел. Если сумма станет больше некоторого числа N, программа сообщает значение суммы, а также добавляет, что устала и завершает работу.
- Текст полученной программы и свой вывод по п.3 отправьте ответом в Google Классе.
Немає коментарів:
Дописати коментар