Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2013, 13:28   #1
22hope22
Пользователь
 
Регистрация: 31.03.2013
Сообщений: 52
По умолчанию ООП

Помогите создать массив работающий со строками и состоящий из метода: на вход приходит массив, на выходе транспонированная матрица.
22hope22 вне форума Ответить с цитированием
Старый 04.05.2013, 14:09   #2
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Цитата:
Помогите создать массив работающий со строками и состоящий из метода: на вход приходит массив, на выходе транспонированная матрица.
Массив, состоящий из метода, порождающего транспонированную матрицу... бессмыслица.
Можете объяснить, что Вам нужно, другими словами и чуть подробнее?
Abstraction вне форума Ответить с цитированием
Старый 04.05.2013, 14:20   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Предположу с потолка что требуется что-то вроде такого:
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static double[,] a=new double[5,5];
        static void tran() {
            double[,] b = a;
            for (int i = 0; i < b.GetLength(1); i++) {
                for (int j = 0; j < b.GetLength(2); j++)
                {
                    a[i,j] = b[j,i];
                }
            }
        }
        static void Main(string[] args)
        {
        }
    }
}
Это не полный код естесственно.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 04.05.2013, 17:18   #4
22hope22
Пользователь
 
Регистрация: 31.03.2013
Сообщений: 52
По умолчанию

спасибо. Щас попробую
22hope22 вне форума Ответить с цитированием
Старый 06.05.2013, 16:57   #5
Serg94
Форумчанин
 
Аватар для Serg94
 
Регистрация: 10.12.2011
Сообщений: 167
По умолчанию

тогда так
Код:
 for (int i = 0; i < b.GetLength(0); i++) {
                for (int j = 0; j < b.GetLength(1); j++)
                {
                    a[i,j] = b[j,i];
                }
            }
Serg94 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ООП emsisem Помощь студентам 2 28.11.2012 20:19
ООП kiss2 Паскаль, Turbo Pascal, PascalABC.NET 0 14.06.2010 13:17
Паскаль ООП. Примеры программ с использованием ООП SeЯgey Помощь студентам 5 13.05.2009 21:55