Конструктор тестів
1
Підрахунок суми чисел від 1 до N
Напишіть програму, яка запитує у користувача число N і використовує цикл для підрахунку суми всіх цілих чисел від 1 до N (включно).
# Запитуємо у користувача число N
n =
"Введіть число N: "
# Ініціалізуємо змінну для зберігання суми
sum =
# Використовуємо цикл для підрахунку суми чисел від 1 до N
for i
____ sum
# Додаємо поточне число до суми
# Виводимо суму чисел
print("Сума чисел від 1 до",
, "становить:",
)
Пояснення:
input(): зчитування рядка тексту, введеного користувачем з клавіатури.
int(): конвертація рядка тексту в ціле число.
for та range(): створення циклу, який ітерує по послідовності чисел.
+=: оператор додавання та присвоєння, який збільшує значення змінної на певне число.
Натисни Next, щоб побачити як працює схожий приклад
Цей приклад демонструє використання циклу for для обчислення суми послідовності чисел від 1 до введеного користувачем числа. Цикл автоматично змінює значення змінної від 1 до вказаного максимального числа, при кожній ітерації додаючи поточне значення до загальної суми.
2
Виведення парних чисел від 1 до N
Створіть програму, яка запитує число N у користувача та виводить усі парні числа від 1 до N.
# Запитуємо у користувача число N
n =
"Введіть число N: "
# Використовуємо цикл для перебору чисел від 1 до N
for i
____ # Перевіряємо, чи є число парним
____ if
____ ____ print(
, "є парним числом") # Виводимо парні числа
Пояснення:
input(): отримання вводу від користувача у вигляді рядка.
int(): перетворення рядка на ціле число.
range(): генерація послідовності чисел.
for: цикл, який дозволяє перебирати елементи послідовності.
if: умовна конструкція для перевірки умови.
%: оператор залишку від ділення, який використовується для визначення парності числа.
Натисни Next, щоб побачити як працює схожий приклад
Цей код ілюструє використання циклу for для ітерації через числа від 1 до заданого користувачем числа N. У кожній ітерації циклу виконується перевірка за допомогою умовного оператора if, чи є поточне число парним (тобто, чи ділиться воно на 2 без залишку). Якщо умова виконується, число виводиться як парне.
3
Перевірка на просте число
Напишіть програму, яка запитує у користувача число і перевіряє, чи є це число простим. Просте число - це число, яке ділиться без залишку тільки на 1 і на саме себе.
# Запитуємо у користувача число
number =
"Введіть число для перевірки: "
# Перетворення введеного рядка на ціле число
# Перевіряємо, чи є число меншим за 2
if
# Якщо число менше 2
____ print("Число не є простим") # Виводимо повідомлення, що число не просте
# В іншому випадку
____ # Перевіряємо, чи ділиться число на інші числа
____ for i
# Цикл перебору чисел від 2 до введеного числа
____ ____ if
# Якщо знайдено дільник
____ ____ ____ print("Число не є простим") # Виводимо повідомлення, що число не просте
____ ____ ____
# Вихід з циклу
____ else: # Якщо цикл завершено без виклику break
____ ____
"Число є простим"
# Виводимо повідомлення, що число просте
Пояснення:
input(): отримання вводу від користувача у вигляді рядка.
int(): перетворення рядка на ціле число.
if, else: умовні оператори для перевірки умов.
%: оператор залишку від ділення, використовується для перевірки на дільність.
for: цикл, який використовується для ітерації по елементах послідовності.
break: оператор, який використовується для виходу з циклу.
Натисни Next, щоб побачити як працює схожий приклад
Цей код перевіряє, чи є введене користувачем число простим. Він спочатку припускає, що число є простим, але якщо воно менше 2 або ділиться на будь-яке число між 2 і самим числом, то вважається не простим. В кінці програма виводить результат перевірки.
Запитання №4 Із заповненням пропусків у тексті
Запитання №5 Із заповненням пропусків у тексті
Запитання №6 Із заповненням пропусків у тексті
Запитання №7 Із заповненням пропусків у тексті
Запитання №8 Із заповненням пропусків у тексті
Рефлексія від 1 учня
Сподобався:
Так: 0
Ні: 1
Зрозумілий:
Так: 0
Ні: 1
Потрібні роз'яснення:
Ні: 0
Так: 1