Помогите пожалуйста 1. Найти наибольшее значение посреди всех элементов массива.2. Отыскать

Помогите пожалуйста
1. Отыскать наибольшее значение среди всех частей массива.
2. Отыскать малое значение посреди всех частей массива.
3. Отыскать минимальное и наибольшее значения посреди всех
частей массива.
(Паскаль)

Задать свой вопрос
2 ответа
//Pascal
var
  A: array [1..5] of integer;
  min, max: integer;
  i: byte;
begin
  writeln('Наполнение массива.');
  for i := 1 to 5 do
  begin
    write('А[', i, '] = '); readln(A[i]);
  end;
  writeln;
  Max := A[1]; Min := A[1];
  for i := 1 to 5 do
  begin
  if Max lt; A[i] then Max := A[i];
  if Min gt; A[i] then Min := A[i];
  end;
  writeln('Максимальное = ', Max);
  writeln('Малое = ', Min);
  writeln('Наибольшее и малое = ', Max, ' и ',Min);
end.
Дима Илишин
Спасибо
// PascalABC.NET 3.3, сборка 1576 от 16.11.2017
// Внимание! Если программа не работает, обновите версию!

begin
var a:= ReadlnString('Введите массив').ToIntegers;
Writeln('Максимальное значение: ', a.Max);
Writeln('Малое значение: ', a.Min);
end.
Slavjan Boroveckij
А у меня в школе такое воспримут, просто учитель, вроде не так показывал делать?
Амелия
Вы просили написать на паскале, я написал на паскале. Я не знаю как учат Вас в школе. Все необходимо указывать в условии
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

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

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт