Вопрос задан 13.06.2023 в 15:54. Предмет Информатика. Спрашивает Переверзева Кристина.

Написать программу. Дан список целых чисел. Найдите все числа 30 и замените их на '*'. Проверить

все возможные варианты: - если в списке есть числа 30 - если в списке нет чисел 30 ПРОШУ ПОМОГИТЕ
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Сметанников Алексей.

l = list(map(int, input().split()))

l1 = []

for i in l:

   if i==30:

       l1.append('*')

   else:

       l1.append(i)

print(l1)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь вам с этой программой. Вот пример кода на языке Python, который решает вашу задачу:

python
def replace_thirty(numbers): if 30 in numbers: for i in range(len(numbers)): if numbers[i] == 30: numbers[i] = '*' return numbers # Пример использования numbers = [10, 20, 30, 40, 50] result = replace_thirty(numbers) print(result)

В этом примере функция replace_thirty принимает список чисел numbers. Она проверяет, есть ли в списке число 30, и если есть, то заменяет все вхождения 30 на символ '*'. Затем она возвращает измененный список.

Пример использования функции демонстрирует, как можно вызвать функцию replace_thirty и передать ей список [10, 20, 30, 40, 50]. Результат работы функции выводится на экран.

Если в списке есть число 30, то оно будет заменено символом '*', и список [10, 20, 30, 40, 50] будет преобразован в [10, 20, '*', 40, 50]. Если в списке нет числа 30, то список останется неизменным.

0 0

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

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

Последние заданные вопросы в категории Информатика

Задать вопрос