
Вопрос задан 27.06.2023 в 00:22.
Предмет Информатика.
Спрашивает Малькевич Глеб.
Напишите программу, которая заполняет массив из N = 10 элементов случайными числами в диапазоне
[-10,10], выводит его на экран, а затем находит индекс последнего элемента, равного введённому числу X. Программа должна вывести ответ «не найден», если в массиве таких элементов нет. Пример:Массив: -5 -6 2 3 -3 0 8 -3 0 9Что ищем: 0A[9] = 0питон

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

Отвечает Григорьева Дарья.
Ответ:
import random as r
mass = [r.randint(-10, 10) for i in range(10)]
print(*mass)
x = int(input())
k = 0
for i in range(len(mass)):
if x == mass[i]:
k = i
if k == 0:
print('не найден')
else:
print(k)
Объяснение:



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для решения этой задачи вам понадобится использовать язык программирования Python. Вот пример программы, которая выполняет описанные вами действия:
pythonimport random
# Создаем массив из 10 элементов с случайными числами от -10 до 10
N = 10
arr = [random.randint(-10, 10) for _ in range(N)]
# Выводим массив на экран
print("Массив:", arr)
# Запрашиваем число X, которое мы ищем
X = int(input("Что ищем: "))
# Ищем индекс последнего элемента, равного X
last_index = -1
for i in range(N):
if arr[i] == X:
last_index = i
# Проверяем, был ли найден элемент X
if last_index != -1:
print(f"A[{last_index}] = {X}")
else:
print("Не найден")
Эта программа создает массив, выводит его на экран, запрашивает число X и затем находит индекс последнего элемента, равного X, или выводит "не найден", если такого элемента нет.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili