Помогите решить 22 задачку в обычном паскале

Помогите решить 22 задачу в обыкновенном паскале

Задать свой вопрос
Kristina Kurer
могу в PascalABC.NET, в обыкновенном не желаю
Софья Лясоцкая
если под обыденным вы подразумеваете турбо-паскаль либо даже фрипаскаль
Варвара Сбитеньщикова
именно тот что вы указали выше
Алешукина Эмилия
так что, давать для вас решение в PascalABC.NET?
Александр Резепов
если не тяжело
Камилла
Занятно... а какой же паскаль "необыкновенный"?
Аламов Константин
да, если PascalABC.NET это теснее обыденный, то означает все другие уже необычные =)
Анна Митонова
ну если его в школе изучают то значит обычный либо нет ?
Ульяна Сословина
Занимательно, а при нахождении произведения сам минимальный элемент 1) не учесть 2) учесть один раз 2) учесть два раза
2 ответа

PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018

Внимание! Если программка не работает, обновите версию!

begin

 var m := ReadInteger('Количество строк/столбцов в матрице:');

 Writeln('*** Начальная матрица ***');

 var a := MatrRandom(m, m, -99, 99);

 a.Println(4); Writeln(4 * a.ColCount * '-');

 var c := ReadInteger('Введите число С:');

 var s := a.ElementsWithIndexes; // в памяти не хранится !

 s.Where(t -gt; t[0] lt; c).Count.Println;

 var p := s.MinBy(t -gt; t[0]);

 var r := a.Row(p[1]).Aggregate(BigInteger(1), (x, y)-gt; x * y);

 r *= a.Col(p[2]).Aggregate(BigInteger(1), (x, y)-gt; x * y);

 r.Println

end.

Если будете вводить матрицу поэлементно, придется изменить ввод, тут вводятся естественные числа от 1 до m*m c шагом 1, для образца. Чтоб вводить по одному элементу, замените код в 3 строке на:

var a := ReadMatrInteger(m, m);

Ну и Если необходимы вещественные то, соответсвенно на такую

//  var a := ReadMatrReal(m, m);

Ах да, здесь еще число С введено заранее, тоже если возжелаете вводить его вручную, необходимо поменять на это:

var c := ReadInteger; //(или var c := ReadReal)

Vjacheslav Letlov
еще и размерность матрицы m тоже, =)
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость

Физика.

Из точки м выходят 3 луча MP MN и MK причём

Геометрия.

выпиши в свою тетрадь те правила этикета которые тебе не были

Разные вопросы.

Анна хорошо учится у неё много подруг свободное от учёбы время

Обществознание.

10) Килограмм конфет дороже килограмма печенья на 52 р. За 8

Математика.

Во сколько раз число атомов кислорода в земной коре больше числа

Химия.

Составить монолог от имени дневника двоечника 7-10 предложений

Русский язык.

Рассматривая литературный язык как сложное взаимодействие книжного языка и разговорного,В.И.Чернышёв горячо

Разные вопросы.

Арабы входят в __________________ групп народов. Местом расселения арабов с незапамятных

Разные вопросы.

Грузовой автомобиль марки краз за одну поездку может доставить 7.500 кирпичей

Математика.

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

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

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

Войти на сайт