Вопрос задан 21.07.2023 в 21:22. Предмет Информатика. Спрашивает Bagirov Ali.

1.Найти наибольший элемент одномерного массива, состоящего из n элементов. Элементы вводятся с

клавиатуры. 2.Найти номер наименьшего элемента в массиве, заданного датчиком случайных чисел на интервале [-20, 25]. Размер произвольный.
0 0
Перейти к ответам

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

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

program eee;

const n=5;

var

a:array[1..n] of integer;

i,max: integer;

begin

for i:=1 to n do begin

readln(A[i]);

if max<A[i] then

max:=A[i];

end;

writeln(max);

end.

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

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

  1. Найти наибольший элемент одномерного массива:
python
def find_max_element(arr): max_element = arr[0] # Предполагаем, что первый элемент массива - наибольший for num in arr: if num > max_element: max_element = num return max_element # Вводим элементы массива с клавиатуры n = int(input("Введите количество элементов в массиве: ")) array = [] for i in range(n): num = int(input(f"Введите элемент {i + 1}: ")) array.append(num) max_element = find_max_element(array) print(f"Наибольший элемент в массиве: {max_element}")
  1. Найти номер наименьшего элемента в массиве, заданного датчиком случайных чисел на интервале [-20, 25]:
python
import random def find_min_index(arr): min_index = 0 # Предполагаем, что первый элемент массива - наименьший for i in range(1, len(arr)): if arr[i] < arr[min_index]: min_index = i return min_index # Создаем массив с произвольными элементами в указанном интервале size = int(input("Введите размер массива: ")) random_array = [random.randint(-20, 25) for _ in range(size)] min_index = find_min_index(random_array) min_element = random_array[min_index] print(f"Массив: {random_array}") print(f"Наименьший элемент: {min_element}") print(f"Номер наименьшего элемента: {min_index}")

Эти программы сначала просят пользователя ввести необходимые данные (количество элементов массива или размер массива), а затем заполняют массив или создают массив случайных чисел. После этого, они находят наибольший элемент в первом случае и наименьший элемент во втором случае, а также выводят соответствующие результаты на экран.

0 0

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

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

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

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