Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C++ программирование > C++ Builder
Регистрация

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



Ответ
 
Опции темы
Старый 06.12.2016, 06:40   #1
Niven
 
Регистрация: 24.03.2016
Сообщений: 7
Репутация: 10
По умолчанию Транспонирование матрицы

Прошу помощи с программой для транспонирования матрицы из Memo1 с выводом в Memo2.
У меня такая идея:
j-текущий считываемый символ;
k-текущая строка исходной матрицы;
z-число столбцов в матрице;
ns-число "окончаний строки", то есть строк;
i-текущая строка транспонированной матрицы;
Весь код на кнопке


int j = 1, k = 0; int z = 1, ns = 0;
for(int i = 1; i < Matrix->Lines->Strings[0].Length(); i++) if(Matrix->Lines->Strings[0][i] == ' ') z++;

for(int i = 0; i < z; i++){

if(ns == Matrix->Lines->Count) break;
while(1){
if(Matrix->Lines->Strings[k][j] == ' '){ j++; break;}
TMatrix->Lines->Strings[i] = TMatrix->Lines->Strings[i] + Matrix->Lines->Strings[k][j];
j++;
if(Matrix->Lines->Strings[k][j] == '\n'){ j=1; i=0; k++; ns++; break;}
}
}
Niven вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Транспонирование матрицы DioXide Javascript, Ajax и другие клиентские скрипты 5 12.06.2015 12:46
Транспонирование матрицы. oleg866 Помощь студентам 3 11.05.2014 01:21
Транспонирование матрицы Vally Помощь студентам 0 28.12.2011 20:37




00:23.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

Покупайте на сайте www.skinon.ru уникальные чехлы и наклейки для телефонов.
купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru