Вопрос задан 13.07.2023 в 19:14. Предмет Информатика. Спрашивает Кондрашов Дима.

Напишите программу, которая заполняет массив N=10 элементов случайными числами в диапозоне[10,50],

выводит его на экран, а затем находит индексы всех элементов,равных введенному числу X. Программа должна вывести ответ"не найден", если в массиве таких элементов нет.
0 0
Перейти к ответам

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

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

Ответ:

begin

 var A := ArrRandom(10, 10, 50);

 A.Println;

 var X := ReadInteger();

 var ind := A.Indices(p -> p = X);

 if ind.Count > 0 then print(ind) else print('таких нет');

end.

Объяснение:

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

Для создания программы, которая заполняет массив случайными числами, выводит его на экран и находит индексы всех элементов, равных введенному числу X, вы можете использовать язык программирования Python. Вот пример программы:

python
import random def generate_random_array(): return [random.randint(10, 50) for _ in range(10)] def find_indexes_of_x(array, x): indexes = [i for i, elem in enumerate(array) if elem == x] return indexes def main(): N = 10 X = int(input("Введите число X: ")) # Заполняем массив случайными числами array = generate_random_array() # Выводим массив на экран print("Массив:", array) # Ищем индексы элементов, равных X indexes = find_indexes_of_x(array, X) # Выводим результат if len(indexes) == 0: print("Элемент со значением", X, "не найден.") else: print("Индексы элементов со значением", X, ":", indexes) if __name__ == "__main__": main()

Программа сначала генерирует массив с 10 случайными числами в диапазоне от 10 до 50. Затем она запрашивает у пользователя число X. После этого она выводит сгенерированный массив на экран и ищет индексы элементов, равных X. Если элемент не найден, программа выведет "Элемент со значением X не найден.", иначе выведет индексы найденных элементов.

0 0

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

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

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

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