Дан одномерный массив размерностью 10, заполненный целыми числами, введенными с клавиатуры и
величина N . Отрицательные элементы заменить на N . Измененный массив вывести на экран одной строкой .Ответы на вопрос
num_s = list(map(int, input().split()))
n = int(input())
print(list(map(lambda x: x if x >= 0 else n, num_s)))
Для решения данной задачи, вам потребуется выполнить следующие шаги:
1. Создайте одномерный массив размерностью 10 и заполните его целыми числами, введенными с клавиатуры. 2. Введите значение N. 3. Пройдитесь по каждому элементу массива и проверьте, является ли он отрицательным. 4. Если элемент отрицательный, замените его на значение N. 5. Выведите измененный массив на экран одной строкой.
Вот пример кода на языке Python, который реализует описанный алгоритм:
```python # Шаг 1: Создание и заполнение массива array = [] for i in range(10): num = int(input("Введите целое число: ")) array.append(num)
# Шаг 2: Ввод значения N N = int(input("Введите значение N: "))
# Шаг 3-4: Замена отрицательных элементов на N for i in range(len(array)): if array[i] < 0: array[i] = N
# Шаг 5: Вывод измененного массива на экран print("Измененный массив:", end=" ") for num in array: print(num, end=" ") ```
Пример работы программы: ``` Введите целое число: -2 Введите целое число: 5 Введите целое число: -7 Введите целое число: 10 Введите целое число: -3 Введите целое число: 8 Введите целое число: 0 Введите целое число: -1 Введите целое число: 4 Введите целое число: -6 Введите значение N: 99 Измененный массив: 99 5 99 10 99 8 0 99 4 99 ```
Примечание: Предоставленные выше код и пример работы программы являются иллюстративными и могут быть адаптированы под конкретные требования вашей среды разработки или языка программирования.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
