это 2
Program
{
static void Main(string[] args)
{
Random rand = new Random();
Console.WriteLine("Введите размерность матрицы MxM :");
int M = Convert.ToInt32(Console.ReadLine());
int[,] matrix = new int[M, M];
for (int j = 0; j < M; j++)
{
for (int m = 0; m < M; m++)
{
matrix[j, m] = rand.Next(-10, 10);
Console.Write(matrix[j, m] + " ");
}
Console.WriteLine();
Рядок 11
Объяснение:
На диаграмме три сектора, значит диапазон должен содержать 3 значения. По таблице видно, что в столбцах 4 значения, а в строках - 3, значит столбцы не подходят, а искать нужно в строках.
На диаграмме 2 больших, почти одинаковых сектора и 1 значительно меньший, значит среди строк нужно искать такую, в которой 2 близких или одинаковых значения, а третье значение меньше двух других.
Анализируем:
9 строка: три различных значения, двух одинаковых или очень близких по величине значений нет. Не подходит.
10 строка: два одинаковых значения - 15, и третье 17, но 17 > 15, в таком случае на диаграмме был бы один большой сектор и два сектора поменьше. Не подходит.
11 строка: 56 и 57 - близкие по величине, 11 значительно меньше двух других значений в столбце. Подходит
12 строка. Все три значения разные, нет такого значения, которое бы было существенно меньше двух других. Не подходит.
Поделитесь своими знаниями, ответьте на вопрос:
Что выведет программа, если в качестве значений переменных s и t вводились (13, 17)? var s, t: integer; begin readln(s); readln(t); if (s > 10) and (t > 10) then writeln(s) else writeln(t) end.
13
Объяснение:
s = 13
t = 17
Проверяем истинность выражения (s > 10) and (t > 10)
13 > 10 - истина, 17 > 10 - истина, следовательно все выражение (s > 10) and (t > 10) истинно, следовательно будет выполнена инструкция then writeln(s), т.е. выведено на печать содержание переменной s = 13