М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
sofia312
sofia312
22.12.2022 18:17 •  Информатика

РЕШИТЬ В ПИТОНЕ, ЕСЛИ БЫСТРО,НАКИНУ ЕЩЕ 30 Дан целочисленный массив длиной  20 элементов. Все элементы массива вводятся пользователем с клавиатуры.
Вариант 1.
Задача1.
 Посчитать сумму всех нечетных элементов массива.
3адача 2.
Найти максимальный элемент массива, не используя специальную функцию.
Задача 3.
Найти количество четных элементов массива.

👇
Ответ:
kholmatova002
kholmatova002
22.12.2022

arr = []

for i in range(20):

   arr.append(int(input("%s элемент: " % i)))

# Задача 1

num_sum = 0

for i in arr:

   if i % 2 != 0:

       num_sum += i

print("Сумма всех нечетных элементов массива:", num_sum)

# Задача 2

max_num = arr[0]

for i in arr:

   if i > max_num:

       max_num = i

print("Максимальный элемент массива:", max_num)

# Задача 3

num_count = 0

for i in arr:

   if i % 2 == 0:

       num_count += 1

print("Количество четных элементов массива:", num_count)

4,5(48 оценок)
Открыть все ответы
Ответ:
ivan497
ivan497
22.12.2022
Постфиксную запись удобно воспринимать как манипуляции со стеком — аналогом длинной трубки с отверстием внизу. в которую можно класть шары, при этом каждый следующий шар проталкивает дальше предыдущие.

Идём по записи
1) 5 — кладём в стек 5
2) 13 — кладём в стек 13
3) 7 — кладём в стек 7
4) - — вытаскиваем из стека два последних шара (13 и 7) и кладём обратно их разность 13 - 7 = 6
5) * — вытаскиваем из стека два последних шара (5 и 6) и кладём обратно их произведение (5 * 6 = 30). 30 и будет ответом.

Эта запись равносильна такой: 5 * (13 - 7)
Вычислите выражение, записанное в постфиксной форме: 5 13 7 - * объясните ответ
4,4(75 оценок)
Ответ:
JackTYLER
JackTYLER
22.12.2022
Постфиксную запись удобно воспринимать как манипуляции со стеком — аналогом длинной трубки с отверстием внизу. в которую можно класть шары, при этом каждый следующий шар проталкивает дальше предыдущие.

Идём по записи
1) 5 — кладём в стек 5
2) 13 — кладём в стек 13
3) 7 — кладём в стек 7
4) - — вытаскиваем из стека два последних шара (13 и 7) и кладём обратно их разность 13 - 7 = 6
5) * — вытаскиваем из стека два последних шара (5 и 6) и кладём обратно их произведение (5 * 6 = 30). 30 и будет ответом.

Эта запись равносильна такой: 5 * (13 - 7)
Вычислите выражение, записанное в постфиксной форме: 5 13 7 - * объясните ответ
4,4(26 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ