Повторення: розв’язки окремих з попередніх завдань
- Для певного числа N надрукуйте усі степені числа 2, не більші за N, за зростанням. Операцію піднесення до степеня не використовуйте (відео з розв’язком).
- Є натуральне число N. Виведіть слово YES, якщо число N є точним степенем числа "2", або слово NO у протилежному випадку. Операцію піднесення до степеня не використовуйте (відео з розв’язком).
Повторення перебором в Python. Цикл for.
Ресурси та матеріали уроку
- середовище програмування
- підручники
- презентація "Повторення у Python", слайд 5
- інфографіка "Цикл for"
- плакат "Пропуск кроку та достроковий вихід з циклу у Python"
Завдання уроку
З наведених нижче завдань реалізуйте одну задачу з числа тих, що були обговорені на уроці, та ще одну за власним вибором
- Обчисліть N! ("ен-факторіал") – добуток усіх натуральних чисел від 1 до N (N!=1∙2∙3∙…∙ N).
- Напишіть програму, яка обчислює 2 в натуральному ступені N (N !> 30).
- Василь задумав тризначне число, яке при діленні на 15 дає в залишку 11, а при діленні на 11 дає в залишку 9. Напишіть програму, яка знаходить всі такі числа.
- Напишіть програму, яка отримує з клавіатури натуральне число та визначає, просте воно або ні. Для цього потрібно ділити число на всі натуральні числа, починаючи з 2, доки не вийде ділення без залишку.
Здайте завдання (посилання на два проєкти) в Google Класі.
Додатково: знайдіть в Інтернеті фрагмент блок-схеми, яким подаються цикли з перебиранням (цикли с параметром / цикли за змінною). Доєднайте зображення до того ж завдання у Класі.
Немає коментарів:
Дописати коментар