Вопрос задан 01.10.2023 в 14:18. Предмет Информатика. Спрашивает Потапович Ульяна.

Запишите в текстовое поле программу, которая выполняет заполнение массива (5 элементов) случайными

числами в интервале [-5,5]; ввод числа X и поиск всех элементов, равных X. Пример: Массив: 1 2 3 1 2 Что ищем: 2 Нашли: A[2]=2, A[5]=2 Пример: Массив: 1 2 3 1 2 Что ищем: 6 Ничего не нашли.
0 0
Перейти к ответам

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

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

from random import randint

array = [randint(-5,5) for i in range(5)]

def find(a):

   find = []

   for i in range(len(array)):

       if array[i] == a:

           find.append(i)

   if len(find) != 0:

       return f"Нашли под индексом = {find}"

   else:

       return "Ничего не нашли."

print(array)

print(find(int(input("Что ищем?: "))))

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

Конечно, вот программа на языке Python, которая выполняет заполнение массива случайными числами в интервале [-5,5], а затем выполняет поиск всех элементов, равных заданному числу X:

python
import random # Создаем массив из 5 случайных чисел в интервале [-5, 5] array = [random.randint(-5, 5) for _ in range(5)] # Выводим массив print("Массив:", array) # Вводим число X, которое будем искать X = int(input("Что ищем: ")) # Инициализируем список для хранения индексов элементов, равных X indices = [] # Проходим по элементам массива и ищем элементы, равные X for i in range(len(array)): if array[i] == X: indices.append(i) # Проверяем, найдены ли элементы равные X if indices: print("Нашли:", end=" ") for index in indices: print(f"A[{index}]={X}", end=", ") print() # Переход на новую строку else: print("Ничего не нашли.")

Вы можете запустить эту программу в интерпретаторе Python, и она выполнит заданную вами задачу.

0 0

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

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

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

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