Помогите плиз написать программу : Дан двумерный массив А, состоящий из N элементов....

0 интересует 0 не интересует
45 просмотров

Помогите плиз написать программу :
Дан двумерный массив А, состоящий из N элементов. Найти минимальный из элементов этого массива с нечетными индексами и максимальный из элементов с четными индексами.


спросил от Начинающий (146 баллов) в категории Информатика
1 Ответ
0 интересует 0 не интересует
ответил от Начинающий (720 баллов)

Var
  a: array [1..100] of integer;

begin
  var N := ReadInteger;
  var mmax := Integer.MinValue;
  var mmin := integer.MaxValue;
  for var i := 1 to N do
  begin
    readln(a[i]);
    if (i mod 2 <> 0) and(a[i] < mmin) then mmin := a[i];
    if (i mod 2 = 0) and (a[i] > mmax) then mmax := a[i]
  end;
  writeln('Минимальный элемент массива с нечетным индексом: ', mmin);
  writeln('Максимальный элемент массива с четным индексом: ', mmax)
end.

оставил комментарий от Начинающий (146 баллов)
0 0

Не работает

оставил комментарий от Начинающий (146 баллов)
0 0

пишет : "Ошибка: ожидался идентификатор, но "var" обнаружено." через абц паскаль писал

оставил комментарий от Начинающий (720 баллов)
0 0

попробуй обновить версию.

оставил комментарий от Начинающий (720 баллов)
0 0

я писал на версии 3.3

оставил комментарий от Начинающий (720 баллов)
0 0

var
a: array [1..100, 1..100] of integer;

begin
var N := ReadInteger;
var mmax := Integer.MinValue;
var mmin := integer.MaxValue;
for var j := 1 to N do
for var i := 1 to N do
begin
read(a[j, i]);
if (j mod 2 <> 0) and (i mod 2 <> 0) and (a[j, i] < mmin) then mmin := a[j, i];
if (j mod 2 = 0) and (i mod 2 = 0) and (a[j, i] > mmax) then mmax := a[j, i]
end;
writeln('Минимальный элемент массива с нечетным индексом: ', mmin);
writeln('Максимальный элемент массива с четным индексом: ', mmax)
end.

оставил комментарий от Начинающий (720 баллов)
0 0

Пример:
Ввод:
3
1 2 3
4 5 6
7 8 9
Вывод:
Минимальный элемент массива с нечетным индексом: 1
Максимальный элемент массива с четным индексом: 5

...