
Python СРОЧНО 1. Дан массив целых чисел. Найти сумму элементов с четными номерами и произведение
элементов с нечетными номерами. Вывести сумму и произведение.2. Переставить в одномерном массиве минимальный элемент и максимальный.

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

Ответ:
1.mas= [10, 1, 9, 2, 8, 3, 7, 4, 6, 5]
sum_chetn=0
proizved=1
for i in range(len(mas)):
if mas[i]%2!=0:
proizved*=mas[i]
else:
sum_chetn+=mas[i]
print("Сумма:", sum_chetn)
print("Произведение:", proizved)
2.mas= [10, 1, 9, 2, 8, 3, 7, 4, 6, 5]
minim=min(mas)
maxim=max(mas)
i_minim=0
i_maxim=0
for i in range(len(mas)):
if mas[i]==minim:
i_minim=i
if mas[i]==maxim:
i_maxim=i
mas[i_minim]=maxim
mas[i_maxim]=minim



Конечно, давайте рассмотрим оба задания на языке программирования Python.
Задание 1: Сумма и произведение элементов массива
```python # Заданный массив целых чисел arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
# Инициализация переменных для суммы и произведения sum_even = 0 prod_odd = 1
# Обход массива for i in range(len(arr)): # Проверка на четность индекса if i % 2 == 0: sum_even += arr[i] else: prod_odd *= arr[i]
# Вывод результатов print("Сумма элементов с четными номерами:", sum_even) print("Произведение элементов с нечетными номерами:", prod_odd) ```
Задание 2: Перестановка минимального и максимального элементов в одномерном массиве
```python # Заданный массив целых чисел arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
# Находим индексы минимального и максимального элементов min_index = arr.index(min(arr)) max_index = arr.index(max(arr))
# Переставляем элементы arr[min_index], arr[max_index] = arr[max_index], arr[min_index]
# Вывод результата print("Массив после перестановки минимального и максимального элементов:", arr) ```
Обратите внимание, что эти примеры предполагают, что массивы уже заданы. Вам нужно заменить значения массивов (`arr`) своими данными при необходимости.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili