Ну в общем нужно найти в двухмерном массиве А 10 наименьших элементов и запихнуть их в массив M, а также найти для каждого из этих 10 элементов сумму координат в массиве А и запихнуть ее в массив S...
<em>/ PascalABC.NET 3.2, сборка 1385 от 14.02.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
Writeln('Поквартирная численность жильцов');
var a:=ArrRandom(36,1,10); a.Println;
var mx:=a.Max;
Write('Квартиры с максимальным количеством жильцов: ');
a.Select((x,i)->(x,i)).Where(x->x[0]=mx).Select(x->x[1]+1).Println
end.
<u>Пример</u>
Поквартирная численность жильцов
7 9 6 7 8 9 1 4 7 8 8 8 1 7 7 8 3 10 7 7 2 9 7 3 2 8 2 2 10 4 4 5 2 1 7 1
Квартиры с максимальным количеством жильцов: 18 29
1. логика - 3. Наука о формах и способах мышления
2. Высказывание - 9. Повествовательное предложение, вкотором что-либо утверждается или отрицается.
3. Алгебра логики - 8. Наука об операциях над высказываниями
4. Логическая константа - 5. ИСТИНА и ЛОЖЬ
5. Дизъюнкция - 2. Логическое сложение
6. Инверсия - 4. Логическое отрицание
7. Конъюнкция - 7. ^
8. Импликация - 1. А→В
9.Эквивалентность - 6. А ↔ В
Var x,y: Integer;
begin
writeln('Введите x');
readln(x);
if x<0 then y:=x+5 else
y:=x+10;
writeln('y=',y);
end.