Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
1 / 1 / 0
Регистрация: 10.07.2014
Сообщений: 240
1

Вектор произведений чисел каждого столбца матрицы

18.09.2014, 13:51. Показов 1412. Ответов 4
Метки нет (Все метки)

Необходимо выполнить заданную обработку числового двумерного массива, имеющего произвольное количество строк(N) и столбцов(M). N <= 7, M <= 5. Элементы массива должны вводиться с клавиатуры. Получить вектор произведений чисел каждого столбца
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.09.2014, 13:51
Ответы с готовыми решениями:

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

Перемножить элементы строк матрицы и получить из этих произведений вектор
Привет всем жителям сего форума! Вот писал программку для ввода матриц размерностью 5х4 (A и B),...

Первый элемент каждого четного столбца заменить суммой чисел этого столбца
Задана матрица A(n,n). Первый элемент каждого четного столбца заменить суммой чисел этого столбца,...

Вычислить вектор значений наименьших элементов каждого столбца массива
Доброго времени суток. Задание: Вычислить вектор значений наименьших элементов каждого столбца...

4
41 / 33 / 24
Регистрация: 09.06.2012
Сообщений: 144
18.09.2014, 15:36 2
POVT, а что такое "вектор произведений чисел каждого столбца" ?
Есть ли разница, какой вид двумерного массива использовать?
C#
1
2
double[,] MassOne;    //первый
double[][] MassTwo;    //второй
0
Эксперт .NET
14952 / 11328 / 2970
Регистрация: 17.09.2011
Сообщений: 18,979
18.09.2014, 15:43 3
Цитата Сообщение от SmashDream Посмотреть сообщение
Есть ли разница, какой вид двумерного массива использовать?
В шарпе двумерным массивом называют только первый.
Второй — это ступенчатый или рваный.
0
1 / 1 / 0
Регистрация: 10.07.2014
Сообщений: 240
18.09.2014, 15:44  [ТС] 4
Цитата Сообщение от SmashDream Посмотреть сообщение
Есть ли разница, какой вид двумерного массива использовать?
C#
1
2
double[,] MassOne; * *//первый
double[][] MassTwo; * *//второй
Нужно первым
0
41 / 33 / 24
Регистрация: 09.06.2012
Сообщений: 144
18.09.2014, 16:07 5
kolorotur, успешно запомнил, спс ( ^_^)
POVT, там пара непоняток =)

Добавлено через 20 минут
POVT, в общем вот ввод данных, после пяти часов отвечать не буду =)
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Введите размерность N <=7");
            int Nm;
            if (!GetInt(Console.ReadLine(), 7, out Nm))
            { return; }
 
            Console.WriteLine("Введите размерность M <=5");
            int Mm;
            if (!GetInt(Console.ReadLine(), 5, out Mm))
            { return; }
 
            double[,] MassD = new double[Nm, Mm];
 
            for (int i = 0; i < Nm; i++)
            {
                Console.WriteLine("Введите значения строки " + (i + 1).ToString() + ", всего " + Mm.ToString() + ":");
                for (int j = 0; j < Mm; j++)
                {
                    if (!double.TryParse(Console.ReadLine(), out MassD[i,j]))
                    {
                        Console.WriteLine("Введенное значение не является числом, нажмите любую клавишу для выхода из приложения.");
                        Console.ReadLine();
                        return;
                    }
                }
            }
            //вот тут векторифицирую
 
        }
 
        static bool GetInt(string Value, int MaxValue, out int Returning)
        {
            if (int.TryParse(Value, out Returning))
            {
                if (Returning > MaxValue)
                {
                    Console.WriteLine("Введенное значение больше " + MaxValue.ToString() + ", нажмите любую клавишу для выхода из приложения.");
                    Console.ReadLine();
                    return false;
                }
 
                if (Returning < 0)
                {
                    Console.WriteLine("Введенное значение меньше нуля, нажмите любую клавишу для выхода из приложения.");
                    Console.ReadLine();
                    return false;
                }
            }
            else
            {
                Console.WriteLine("Введенное значение не является целочисленным значением, нажмите любую клавишу для выхода из приложения.");
                Console.ReadLine();
                return false;
            }
            return true;
        }
    }
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.09.2014, 16:07

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Найдите минимальные элементы каждого столбца матрицы
Привет всем! Помогите, пожалуйста, с задачкой)) Для матрицы A(N, M) (N &lt;= 10, M &lt;= 10) найдите...

Расположить элементы каждого столбца матрицы А (N, M) по возрастанию
Ошибку выдает тут. Не знаю как записать вводимые числа из других public. public int A = new int;...

Сформировать вектор С, который содержит элементы второго столбца транспонированной матрицы D
Задача. Дана матрица D= |3 12 9 1 7| |2 4 11 2 10| ...

Добавить столбцы после каждого четного столбца матрицы
Здравствуйте, не могу додуматься как добавить столбцы после каждого четного столбца в матрице. Не...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.