Информатика, вопрос задал okrowwka , 1 год назад

допоможіть терміново! Python

У списку [4, 6, 13, 9, 5, 16, 11] знайти числа, більші 6, збільшити їх вдвічі, вивести на екран їх кількість.

Ответы на вопрос

Ответил vimmortal2
1

Програма:
Python:

numbers = [4, 6, 13, 9, 5, 16, 11]

count = 0

for index, number in enumerate(numbers):

   if number > 6:

       numbers[index] *= 2

       count += 1

print(count)

Пояснення:

Спочатку ми ініціалізуємо змінні numbers (за умовою) та count. Потім, проходимося циклом за числами та індексами цього масиву за допомогою функції enumerate(). Якщо число більше 6, то множимо його на 2, а також збільшуємо змінну count на 1. Наприкінці після циклу виводимо змінну count.

#SPJ1

Новые вопросы