Шаги решения задачи:
1. Создадим пустой массив.
2. С использованием цикла, сгенерируем случайное число в интервале (0, 20) и добавим его в массив. Повторим этот шаг нужное количество раз (например, 10 раз), чтобы заполнить массив случайными числами.
3. Попросим пользователя ввести число x.
4. Создадим новый пустой массив, в котором будем хранить значения, равные x.
5. Используя цикл, переберем все элементы в первом массиве. Если элемент равен x, то добавим его во второй массив.
6. Выведем значения из второго массива, которые равны x.
Пример решения на языке Python:
“`python
import random
# Шаг 1
array = []
# Шаг 2
for _ in range(10):
random_number = random.uniform(0, 20)
array.append(random_number)
# Шаг 3
x = float(input(“Введите число x: “))
# Шаг 4
result = []
# Шаг 5
for element in array:
if element == x:
result.append(element)
# Шаг 6
print(“Значения, равные x:”, result)
“`
После запуска программы, она сначала сгенерирует массив случайных чисел, затем попросит ввести число x, и в конце выведет все значения из массива, которые равны x.