var массив=[];
for (let сч1 = 0; сч1 < 3; сч1++) { массив.push([]); for (let сч2 = 0; сч2 < 4; сч2++) массив[сч1].push(Math.floor(Math.random() * 100))); }
массив.forEach(function (стр) { стр.forEach(function (кол) { document.write(кол + "<br />"); }); document.write("<br />"); });
var суммы = [];
for (let сч1 = 0; сч1 < 4; сч1++) { суммы.push(0); for (let сч2 = 0; сч2 < 3; сч2++) суммы[сч1] += массив[сч2][сч1]; }
рассмотрим выражение x< 5. оно истинно для всех ответов рассмотрим выражение x< 3. оно истинно для 1, 2 и ложно для 3, 4 рассмотрим первую импликацию: две истины истину, значит для ответов 1,2 вторую импликацию (после или) можно не рассматривать, поскольку первая часть истинна.для вариантов 3,4 рассмотрим вторую импликацию.выражения x< 2 и x< 1 для вариантов 3,4 ложь. импликация, где оба аргумента ложь, истинна. получается, что для ответов 3,4 истинна вторая импликация, а значит значение первой несущественно (для оператора или).отсюда следует, что выражение "((x < 5)→(x < 3)) или ((x < 2)→(x < 1))" истинно при всех перечисленных значениях х: 1, 2, 3, 4
begin
var a := MatrRandom(4, 3, -99, 99);
a.Println(5); Writeln(5 * a.ColCount * '-');
a.Cols.Select(Столбец -> $'{Столбец.Sum,5:d}').JoinIntoString('').Println
end.