1 / 1 / 0
Регистрация: 11.06.2009
Сообщений: 20
1

среднеарифметическое значение элементов нижнетреугольной части матрицы

11.06.2009, 18:30. Показов 3091. Ответов 6
Метки нет (Все метки)

У меня скоро экзамен по информатике, а я совсем не шарю в C#! Напишите, ПЛИИИЗ, прогрммы для следующего:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
using System;
class Array1
{
    static void Main()
    {
        int [,] mas = new int [10, 10];
        Random Gen = new Random ();
        for (int i = 0; i < mas.GetLength (0); i++)
        for (int j = 0; j < mas.GetLength (1); j++)
            mas [i,j] = Gen.Next(0,100);
        Console.WriteLine("\t\t\t\tЭлементы массива");
        int k = 0;
        foreach (int j in mas)
        {
            Console.Write("{0,8}", j);
            k++;
            if (k % 10 == 0) Console.WriteLine();
        }
        int сумма=0;
        foreach (int j in mas) сумма +=j;
        Console.WriteLine("Сумма элементов массива = {0}", сумма);
    }
}
Выполните модификацию примера Arrey1 для расчета и вывода на экран одной из характеристик:
1) максимум нижнетреугольной части матрицы;
2) максимум верхнетреугольной части матрицы;
3) минимум нижнетреугольной части матрицы;
4) минимум нижнетреугольной части матрицы;
5) Минимум главной диагонали матрицы;
6) Максимум главной диагонали матрицы;
7) минимум второстепенной диагонали матрицы;
8) максимум второстепенной диагонали матрицы;
9) среднеарифметическое значение элементов матрицы;
10) среднеарифметическое значение элементов нижнетреугольной части матрицы;
11) среднеарифметическое значение элементов верхнетреугольной части матрицы;
12) суммы строк матрицы;
13) суммы столбцов матрицы;
14) минимальные значения строк;
15) минимальные значения столбцов;
16) максимальные значения строк;
17) максимальные значения столбцов;
18) среднеарифметические значения строк;
19) среднеарифметические значения столбцов;
20) результат умножения матрицы на вектор, задаваемый с клавиатуры;
21) результат умножения матрицы на матрицу.


ОЧЕНЬ ПРОШУ, ПОМОГИТЕ!!! Буду очнь благодарен!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.06.2009, 18:30
Ответы с готовыми решениями:

Вычислить среднеарифметическое значение элементов нижнетреугольной части массива
Здраствуйте! Нужна помощь. Надо выполнить модификацию Main – метода, чтобы: 1-в результате его...

Вычислить среднеарифметическое значение элементов матрицы
Создать матрицу 5*5. Вычислить среднеарифметическое значение элементов матрицы S. Вычислить сколько...

Найти номер строки матрицы, для которой среднеарифметическое значение ее элементов максимально
Ребята, помагите решить задачу!!! срочно!!! Имеется двухмерный массив чисел.Найти номер строки,...

Найти номер строки матрицы, для которой среднеарифметическое значение ее элементов наименьшее
Дан целочисленный массив X (n и m вводятся пользователем).Найти номер строки, для которой...

6
84 / 84 / 6
Регистрация: 13.10.2008
Сообщений: 144
11.06.2009, 18:53 2
Что конкретно у вас не выходит? Задачи очень простые, ну может кроме последних двух, те чуть посложней будут. Особо шарить в C# тут не обязательно.
0
1 / 1 / 0
Регистрация: 11.06.2009
Сообщений: 20
11.06.2009, 20:05  [ТС] 3
Я понимаю, что это очень простые задания, можно даже сказать вообще даровые. Мне и самому стыдно об этом спрашивать, но...

Например, как выбрать значения верхнетреугольной или нижнетреугольной части матрицы, и диагонали. И, кстати, например как посчитать сумму двух или трех максимальных или минимальных значений. Вот...
0
18 / 18 / 0
Регистрация: 31.03.2009
Сообщений: 101
11.06.2009, 20:25 4
Так Вы пробуйте, а мы посмотрим и подскажем.
0
84 / 84 / 6
Регистрация: 13.10.2008
Сообщений: 144
11.06.2009, 20:54 5
Цитата Сообщение от Till.91 Посмотреть сообщение
Я понимаю, что это очень простые задания, можно даже сказать вообще даровые. Мне и самому стыдно об этом спрашивать, но...

Например, как выбрать значения верхнетреугольной или нижнетреугольной части матрицы, и диагонали. И, кстати, например как посчитать сумму двух или трех максимальных или минимальных значений. Вот...
Ладно.. как определить диагональ: индексы элементов, лежащих на главной диагонали будут одинаковыми, индексы элементов, лежащих на второй диагонали будут в сумме давать количество элементов в строке(ну или столбце, матрица ж квадратная).
к примеру: матрица(2д массив) 4х4:
главная диагональ - 0.0; 1.1; 2.2; 3.3;
вторая диагональ - 0.3; 1.2; 2.1; 3.0;

Заменить все элементы верхнего треугольника на 0:
C#
1
2
3
4
for (int a = 0; a < rows; a++) {
    for (int i = a + 1; i < cols; i++) 
        matrix[a, i] = 0;
}
Заменить все элементы нижнего треугольника на 0:
C#
1
2
3
4
for (int a = 0; a < rows; a++) {
    for (int i = a - 1; i >= 0; i--) 
        matrix[a, i] = 0;
}
rows - количество строк, cols - кол-во столбцов

Добавлено через 21 минуту 4 секунды
Ах да, то было относительно главной диагонали, вот тоже самое относительно второй:
Заменить все элементы верхнего треугольника на 0:
C#
1
2
3
4
for (int a = 0; a < rows; a++) {
    for (int i = 0; i < cols - a - 1; i++) 
        matrix[a, i] = 0;
}
Заменить все элементы нижнего треугольника на 0:
C#
1
2
3
4
for (int a = rows-1; a >= 0; a--) {
    for (int i = rows - a; i < cols; i++) 
        matrix[a, i] = 0;
}
2
1 / 1 / 0
Регистрация: 11.06.2009
Сообщений: 20
11.06.2009, 22:07  [ТС] 6
Спасибо огромное!!!)))
0
1 / 1 / 0
Регистрация: 11.06.2009
Сообщений: 20
21.06.2009, 20:43  [ТС] 7
Народ, подскажите, плиз, как поменять местами 2 строки или 2 столбца, и как высчитать сумму наиб и наим знач массива. Заранее спасибо!!!)))
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.06.2009, 20:43
Помогаю со студенческими работами здесь

Найти номер столбца матрицы, для которого среднеарифметическое значение его элементов минимально
Найти номер столбца двумерного массива вещественных чисел, для которого среднеарифметическое...

Получить среднеарифметическое элементов матрицы, кратных 2 и среднеарифметическое элементов матрицы, кратных 3
Задание: Дана матрица A. Получить среднеарифметическое элементов матрицы, кратных 2 и...

Вычислить среднеарифметическое значение элементов массива и определить минимальное положительное значение
Необходимо сформировать двумерный массив A(3x9), используя генератор случайных чисел на интервале...

Найти наибольшее значение элементов, расположенных в заштрихованной части матрицы.
Проблема заключается в том что мне дали зачачи по паскалю 2 шт. а я непомню как и че надо делать,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru