те кто Шарят очень надо, Задача:
1) дан массив переменной длины значения любые, кроме 0. Т.е. если введено значение 0, программа выдает ошибку и предлагает повторить ввод.
2). Надо найти максимальный элемент массива и заменить его значением 0
3) вывести исходный массив в одну строку
4) вывести исправленный массив с новой строки и тоже в одну строку.
123
221
Ответы на вопрос:
python
while True:
mas = input('Введите элементы массива через пробел: ').split()
for i in range(len(mas)):
mas[i] = int(mas[i])
if 0 in mas:
print('Повторите ввод снова')
continue
else: break
print('Изначальный список:', mas)
max_mas = max(mas)
while True:
if max_mas in mas:
mas[mas.index(max_mas)] = 0
else: break
print('Измененный список:', mas)
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Egor4ik4201.02.2022 13:30
-
ssjjd27.12.2020 11:56
-
SleepWalker566906.05.2023 04:49
-
66622319.02.2021 04:01
-
пргремм614.08.2022 16:12
-
данил195602.07.2022 01:04
-
nikky228like29.03.2021 05:32
-
lesa1823.12.2021 16:08
-
кира637192964809.05.2023 04:18
-
marcella611200005.02.2022 14:54
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.