Вопрос задан 15.06.2023 в 06:09. Предмет Информатика. Спрашивает Ежов Лёша.

!Помогите написать программу! Найти и вывести на экран элементы массива равного заданному с

клавиатуры числу. Элементы массива заданы случайным образом.
0 0
Перейти к ответам

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

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

var

 a:array of integer;

 i,n:integer;

begin

write('Введите кол-во эл массива: '); readln(n);

setlength(a,n);

for i:=0 to n-1 do

 begin

   a[i]:=random(21)-10;

   write(a[i],' ');

 end;

writeln;

write('Введите число: '); readln(n);

for i:=0 to length(a)-1 do

 if a[i]=n then writeln('a[',i+1,']=',a[i]);

end.

Если моё решение вам помогло, отметьте его как лучшее. Спасибо! Удачи!

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

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

Вот пример программы на языке Python, которая решает данную задачу:

```python import random

def find_elements(array, target): found_elements = [] for element in array: if element == target: found_elements.append(element) return found_elements

# Получаем число от пользователя target_number = int(input("Введите число: "))

# Генерируем случайный массив чисел array = [random.randint(1, 100) for _ in range(10)]

# Находим элементы массива, равные заданному числу result = find_elements(array, target_number)

# Выводим результат на экран print("Элементы массива, равные числу", target_number, ":", result) ```

В этой программе мы сначала импортируем модуль `random`, который позволяет генерировать случайные числа. Затем мы определяем функцию `find_elements`, которая принимает массив и целевое число в качестве аргументов и возвращает список элементов массива, равных целевому числу.

Затем мы запрашиваем у пользователя целевое число с помощью функции `input`. Далее мы генерируем случайный массив чисел с помощью генератора списков и функции `random.randint`. Затем мы вызываем функцию `find_elements`, передавая ей сгенерированный массив и целевое число, и сохраняем результат в переменную `result`. Наконец, мы выводим результат на экран с помощью функции `print`.

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

Примечание: Пожалуйста, учтите, что в данном ответе использованы общие принципы программирования и язык Python. В зависимости от языка программирования, который вы используете, синтаксис и некоторые детали могут отличаться.

0 0

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

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

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

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