Вопрос задан 27.10.2023 в 08:55. Предмет Информатика. Спрашивает Rozenberg Artur.

дан массив случайных чисел в диапазоне от -10 до 100. Заменить четные элементы 0. Напишите

полностью код пожалуйста.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Лобачёва Арина.
1 2 3 4 5 6 7 8 9 uses   Arrays; begin   Randomize;   var a := CreateRandomIntegerArray(ReadLnInteger('Размер массива: n='), -10, 100);   WriteLn('Создан массив случайных чисел: '); a.Writeln(' ');   for var i := 0 to a.Length-1 do if a[i] > 0 then a[i] := 0;   WriteLn('произведена замена: '); a.Writeln(' '); end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример кода на языке Python, который заменяет четные элементы массива случайных чисел в диапазоне от -10 до 100 на нули:

```python import random

# Создаем массив случайных чисел random_numbers = [random.randint(-10, 100) for _ in range(10)] # Можно изменить длину массива по желанию

# Выводим исходный массив print("Исходный массив:") print(random_numbers)

# Заменяем четные элементы на 0 for i in range(len(random_numbers)): if random_numbers[i] % 2 == 0: random_numbers[i] = 0

# Выводим измененный массив print("Массив после замены четных элементов на 0:") print(random_numbers) ```

В этом коде мы используем модуль `random`, чтобы создать массив случайных чисел в заданном диапазоне. Затем мы проходим по каждому элементу массива и проверяем, является ли он четным (его остаток от деления на 2 равен 0). Если элемент четный, то мы заменяем его на 0. В конце кода выводим исходный и измененный массив, чтобы увидеть результат.

0 0

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

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

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

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