
Вопрос задан 21.07.2023 в 21:22.
Предмет Информатика.
Спрашивает Bagirov Ali.
1.Найти наибольший элемент одномерного массива, состоящего из n элементов. Элементы вводятся с
клавиатуры. 2.Найти номер наименьшего элемента в массиве, заданного датчиком случайных чисел на интервале [-20, 25]. Размер произвольный.

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

Отвечает Калачев Вадим.
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.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для решения данных задач на языке программирования Python, можно использовать следующий код:
- Найти наибольший элемент одномерного массива:
pythondef 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}")
- Найти номер наименьшего элемента в массиве, заданного датчиком случайных чисел на интервале [-20, 25]:
pythonimport 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}")
Эти программы сначала просят пользователя ввести необходимые данные (количество элементов массива или размер массива), а затем заполняют массив или создают массив случайных чисел. После этого, они находят наибольший элемент в первом случае и наименьший элемент во втором случае, а также выводят соответствующие результаты на экран.


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