• Предмет: Информатика
  • Автор: ish692999
  • Вопрос задан 5 месяцев назад

Реалізувати програму в Python, яка Виводить послідовність чисел від 0 до введеного користувачем числа включно. Кожне парне число має бути піднесено в квадрат перед виведенням, непарні числа виводяться без змін. Додаткові умови: результати роботи програми -послідовність чисел,
Використати цикл while, Введене користувачем число зберігається в змінній number. Очуквантй результат виконання програми:
Для Набору вхідних даних (number = 5)- результат на екрані: 0, 1, 4, 3, 16, 5.
Для набору вхідних даних (number = 10)- 0, 1, 4, 3, 16, 5, 36, 7, 64, 9, 100.
То есть вывести на экран результат number =5, или number = 10. Без разницы, главное что правильный ответ был

Ответы

Ответ дал: slonce70
1

# Запитайте у користувача число number

number = int(input("Enter a number: "))

# Ініціалізуйте змінну ітератора i значенням 0

i = 0

# Створіть цикл while, який буде виконуватися, поки i менше number

while i <= number:

# У межах циклу перевірте, чи є число i парним

if i % 2 == 0:

# Якщо так, то виведіть i в квадраті

print(i**2)

else:

# інакше виведіть число i без змін

print(i)

# Збільшіть значення ітератора i на 1

i += 1

Вас заинтересует