Вопрос задан 09.01.2020 в 05:27. Предмет Информатика. Спрашивает Куличенко Андрей.

Написать программу вычисления наименьшего элемента массива.

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Бережной Денис.
Program go;
type lol=array[1..100] of integer;
var t:lol;
i,n,min:integer;
begin
readln(n);
for i:=1 to n do
readln(t[i]);
min:=99999;
for i:=1 to n do
if(min>t[i]) then min:=t[i];
writeln('минимальное чисо ', min);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример программы на языке Python для нахождения наименьшего элемента в массиве:

```python def наименьший_элемент(массив): # Проверка на случай пустого массива if len(массив) == 0: return None # Массив пуст, возвращаем None # Инициализация переменной с первым элементом массива наименьший = массив[0] # Проходим по остальным элементам массива for элемент in массив: # Если текущий элемент меньше сохраненного наименьшего, # обновляем наименьший элемент if элемент < наименьший: наименьший = элемент return наименьший

# Пример использования мой_массив = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5] результат = наименьший_элемент(мой_массив) print("Наименьший элемент в массиве:", результат) ```

Эта программа определяет функцию `наименьший_элемент`, которая принимает массив в качестве аргумента и возвращает наименьший элемент в массиве. Функция начинает сравнение с первого элемента массива и последовательно проходит по всем элементам, обновляя значение переменной `наименьший`, если найден элемент, который меньше текущего наименьшего.

Примечание: В реальном коде для нахождения минимального элемента в Python часто используется встроенная функция `min()`, что делает код более кратким:

```python def наименьший_элемент(массив): if len(массив) == 0: return None return min(массив)

мой_массив = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5] результат = наименьший_элемент(мой_массив) print("Наименьший элемент в массиве:", результат) ```

Оба варианта дадут вам правильный результат, но второй более компактный и использует встроенные функции Python.

0 0

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

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

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