Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Ярослав ㅤ 24 апреля 2025 07:43

1. Введите с клавиатуры список из 10 элементов и найдите количество элементов, которые делятся на 3 и оканчиваются на 4. 2. Напишите программу, которая для заданного списка вычисляет и выводит на экран среднее арифметическое четных чисел из этого списка. 3. Напишите программу, которая в имеющемся списке заменяет на 2 все числа, оканчивающиеся на четную цифру, и заменяет на 1 все числа, оканчивающиеся на нечетную цифру.

Ответ нейросети

24 апреля 2025 07:43

Решение:

  1. Для поиска количества элементов в списке, которые делятся на 3 и оканчиваются на 4, мы можем использовать следующий код на Python:
# Введите с клавиатуры список из 10 элементов
elements = []
for i in range(10):
    element = int(input(f"Введите элемент {i+1}: "))
    elements.append(element)
    
# Найдем количество элементов, удовлетворяющих условиям
count = len([element for element in elements if element % 3 == 0 and str(element)[-1] == '4'])

print(f"Количество элементов, которые делятся на 3 и оканчиваются на 4: {count}")
  1. Для нахождения среднего арифметического четных чисел в списке можно использовать следующий код:
# Введите список элементов
elements = [int(x) for x in input("Введите элементы списка через пробел: ").split()]

# Вычислим среднее арифметическое четных чисел
even_numbers = [x for x in elements if x % 2 == 0]
if even_numbers:
    average = sum(even_numbers) / len(even_numbers)
    print(f"Среднее арифметическое четных чисел в списке: {average}")
else:
    print("В списке нет четных чисел.")
  1. Для программы, заменяющей числа в списке на 2 или 1 в зависимости от четности последней цифры, можно использовать следующий код:
# Введите список элементов
elements = [int(x) for x in input("Введите элементы списка через пробел: ").split()]

# Заменим числа в списке
new_elements = [2 if str(element)[-1] in '02468' else 1 for element in elements]

print("Исходный список:", elements)
print("Измененный список:", new_elements)

Данный код для каждой программы просит пользователя ввести список элементов, после чего выполняет требуемые действия и выводит результаты.

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

Похожие вопросы 15

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

1. Введите с клавиатуры список из 10 элементов и найдите количество элементов, которые делятся на 3 и оканчиваются на 4. 2. Напишите программу, которая для заданного списка вычисляет и выводит на экран среднее арифметическое четных чисел из этого списка. 3. Напишите программу, которая в имеющемся списке заменяет на 2 все числа, оканчивающиеся на четную цифру, и заменяет на 1 все числа, оканчивающиеся на нечетную цифру.
**Решение:** 1. Для поиска количества элементов в списке, которые делятся на 3 и оканчиваются на 4, мы можем использовать следующий код на Python: ```python # Введите с клавиатуры список из 10 элементов elements = [] for i in range(10): element = int(input(f"Введите элемент {i+1}: ")) elements.append(element) # Найдем количество элементов, удовлетворяющих условиям count = len([element for element in elements if element % 3 == 0 and str(element)[-1] == '4']) print(f"Количество элементов, которые делятся на 3 и оканчиваются на 4: {count}") ``` 2. Для нахождения среднего арифметического четных чисел в списке можно использовать следующий код: ```python # Введите список элементов elements = [int(x) for x in input("Введите элементы списка через пробел: ").split()] # Вычислим среднее арифметическое четных чисел even_numbers = [x for x in elements if x % 2 == 0] if even_numbers: average = sum(even_numbers) / len(even_numbers) print(f"Среднее арифметическое четных чисел в списке: {average}") else: print("В списке нет четных чисел.") ``` 3. Для программы, заменяющей числа в списке на 2 или 1 в зависимости от четности последней цифры, можно использовать следующий код: ```python # Введите список элементов elements = [int(x) for x in input("Введите элементы списка через пробел: ").split()] # Заменим числа в списке new_elements = [2 if str(element)[-1] in '02468' else 1 for element in elements] print("Исходный список:", elements) print("Измененный список:", new_elements) ``` Данный код для каждой программы просит пользователя ввести список элементов, после чего выполняет требуемые действия и выводит результаты.