Вопрос задан 24.02.2019 в 09:07. Предмет Информатика. Спрашивает Пономарев Сергей.

СРОЧНО НУЖНО В МАССИВЕ Дано 5 целых чисел. Напиши программу нахождения наибольшего среди них.

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Белов Юра.
Const n =5;
var
  a:array[1..n] of integer;
  i,max:integer;
begin
  writeln('Введите 1 элемент массива');
  readln(a[1]); max:=a[1];
  for i:=2 to n do begin
    writeln('Введите ', i,' элемент массива');
    readln(a[i]);
    if a[i]>max then max := a[i];
  end;
  writeln('Максимальный элемент массива равен ',max);
end.

Тестовое решение:
Введите 1 элемент массива
21
Введите 2 элемент массива
56
Введите 3 элемент массива
12
Введите 4 элемент массива
24
Введите 5 элемент массива
15
Максимальный элемент массива равен 56



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

Программа нахождения наибольшего числа в массиве

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

1. Создайте массив, содержащий пять целых чисел. 2. Инициализируйте переменную `max_number` значением первого элемента массива. 3. Пройдитесь по остальным элементам массива и сравните каждый элемент с `max_number`. 4. Если текущий элемент больше `max_number`, обновите значение `max_number` на текущий элемент. 5. После завершения цикла, `max_number` будет содержать наибольшее число в массиве.

Вот пример программы на языке Python, реализующей этот алгоритм:

```python # Создание массива с пятью целыми числами numbers = [1, 2, 5, 3, 4]

# Инициализация переменной max_number значением первого элемента массива max_number = numbers[0]

# Проход по остальным элементам массива и поиск наибольшего числа for number in numbers[1:]: if number > max_number: max_number = number

# Вывод результата print("Наибольшее число в массиве:", max_number) ```

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

Примечание: В данном примере массив `numbers` содержит только пять чисел. Если вам нужно работать с массивом, содержащим больше или меньше пяти чисел, вам нужно будет соответствующим образом изменить код программы.

0 0

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

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

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