Найти минимальное значение и индекс максимального значения массива - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

1)Найти минимальное значение 2)Номер элемента с максимальным значением Помогите пожалуйста! Срочно! Pascal ABC.net

Решение задачи: «Найти минимальное значение и индекс максимального значения массива»

textual
Листинг программы
  1. var i,n,min:integer;
  2. A:array[1..100] of integer;
  3. begin
  4.  writeln('Введите количество элементов массива');
  5.  readln(n);
  6.  writeln('Ввеедите элемменты в строчку');
  7.  for i:=1 to n do read(A[i]);
  8.  min:=A[1];
  9.  for i:=1 to n do
  10.  if A[i]<=min then min:=A[i];
  11.  writeln('Min = ', min);
  12.  end.

Объяснение кода листинга программы

  1. Объявляются три переменные: i, n, min типа integer (целое число).
  2. Объявляется массив A типа array[1..100] of integer (массив A размером 100, каждый элемент которого является целым числом).
  3. Выводится сообщение Введите количество элементов массива и считывается количество элементов массива в переменную n.
  4. Выводится сообщение Введите элементы в строчку и считываются элементы массива A в цикле от i=1 до n.
  5. Инициализируется переменная min значением первого элемента массива A.
  6. В цикле от i=1 до n сравнивается каждый элемент массива A с текущим значением переменной min. Если элемент меньше или равен min, то min обновляется этим элементом.
  7. Выводится сообщение Min = и значение переменной min.
  8. Код завершается.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.818 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы