// PascalABC.Net 3.0, сборка 1066
begin
var a:=MatrixRandom(2,4,-25,25);
Writeln('Исходная матрица: ',a);
var s:=0;
for var i:=0 to 1 do
for var j:=0 to 3 do
s+=a[i,j];
Writeln('Сумма элементов равна ',s)
end.
<em><u>Тестовое решение:</u></em>
Исходная матрица: [[-15,-12,-9,5],[-8,-3,-23,7]]
Сумма элементов равна -58
<span>По логике так:
Надо расположить по возрастанию, то есть первое </span>меньше второго, второе меньше<span> третьего. Поэтому под цифрами 1 и 2 надо поставить "больше": если цифры поменяются местами, то станет "меньше", что нам и надо. Порядок убывания нам не нужен - нужно возрастание, поэтому в 3 пункте "не расположены". Ну а "к пункту" можно только "вернутся")
1)Начало.
2) Сравни первое и второе числа; если первое </span><u>больше</u><span> второго , то поменяй их местами.
3)Сравни второе и третье числа; если второе </span><u>больше</u><span> третьего, то поменяй их местами.
4)Если теперь три числа <u>не </u></span><u>расположены</u> в порядке убывания, то исполни пункт 5) этого алгоритма; иначе <u>вернись</u><span> к пункту 2).
5</span>)Конец.
Точно не знаю но
Если 1 яч. 10 значит 8 яч. 80кб.
Если 3 занято то от 80- 30 = 50кб.
Значит если в 1 кб. = 1024 байта то 50 кб = 51200байта оставшийся памяти
2.На флэшке мы сможем , на микросхеме нет на жестком диске на разбирать одним словом сложно и на диске тоже можно но сложно .Так что флэшка самый быстрый и удобный вариант
begin
var m := 105;
var n := 15;
Println(1 + (m mod n) * (n mod m)); //1
end.
<em>б) поля г)ориентация е) размер бумаги.</em>