Решить в ПаскальАВС!!!!!!!!!!!!!!!!!!!!!!!!

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

Решить в ПаскальАВС!!!!!!!!!!!!!!!!!!!!!!!!


image

спросил от Отличник (7.1k баллов) в категории Информатика
1 Ответ
0 интересует 0 не интересует
ответил от Одаренный (1.6k баллов)

begin

   var (строк, столбцов) := ReadInteger2('Введи N и M:');

   Writeln('Введите элементы массива построчно');

   var массив := ReadMatrReal(строк, столбцов);

   массив.ElementsByRow.Min.Print

end.

===== Так писали наши деды =====

const

 nn = 50;

 mm = 50;

 

var

 i, j, n, m, min : integer;

 a: array[1..nn, 1..mm] of integer;

begin

 Write('Введи N и M: ');

 Read(n, m);

 Writeln('Введите элементы массива построчно');

 min := 32767;

 for i := 1 to n do

   for j := 1 to n do

   begin

     Read(a[i,j]);

     if a[i,j] < min then

       min := a[i,j]

   end;

 Write(min)

end.

оставил комментарий от Одаренный (1.6k баллов)
0 0

Если она не знает этот паскаль, это не повод требовать старые коды с остальных.

оставил комментарий от Одаренный (1.6k баллов)
0 0

Так, ну ладно, разве что в порядке исключения... У меня еще есть окло 10 минут до того, как обед сварится)))

оставил комментарий от Отличник (7.1k баллов)
0 0

Ой спасибо))

оставил комментарий от Отличник (7.1k баллов)
0 0

И приятного аппетита на будущее

оставил комментарий от Одаренный (1.6k баллов)
0 0

Что будем с границами массива делать? В мамонячьем кодн надо задавать верхние границы

оставил комментарий от Отличник (7.1k баллов)
0 0

от 1 до N можно? если нет то мы от 1 до 50 обычно делаем

оставил комментарий от Одаренный (1.6k баллов)
0 0

Нельзя, там же статическое распределение памяти. ОК, 50

оставил комментарий от Одаренный (1.6k баллов)
0 0

Ну вот, добавил. Как говорится, "почувствуйте разницу"

оставил комментарий от Отличник (7.1k баллов)
0 0

Спасибо большое Вам)) Приятного аппетита) Надеюсь Ваш обед не остыл))

оставил комментарий от Одаренный (1.6k баллов)
0 0

Спасибо. В следующий раз пишите, что нужен код Free Pascal

...