![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 03.01.2015
Сообщений: 160
|
![]()
Добрый день!
Помогите, пожалуйста. Написала подпрограмму, которая вычисляет размерность объекта. Объект подается в виде строки. Объект представляет собой матрицу 4х4. Например, подается строка 0000011001100000 Значит объект: 0000 0110 0110 0000 Подпрограмма вычисляет, что объект 2х2 Или Строка 1001111100000000 Объект: 1001 1111 0000 0000 Подпрограмма вычисляет, что объект 4х2 Проблема возникает с объектом такого типа: 0011 0110 0000 0000 Подпрограмма считает его как 2х2, а не как 3х2. Помогите, пожалуйста (S.Substring(j,1) считывает из строки по одному символу) Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
строки вполне себе массив символов.
вы могли делать просто Код:
Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
ну, например, Объект: 0001 1101 0001 0001 какую имеет размерность (и почему)? или, например, Объект: 1000 0100 0010 0001 какую имеет размерность (и почему)? |
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
ну грубо говоря это размер область которую занимает объект(считается что объект один)
оба случая 4x4 Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
тогда всё просто: нужно найти разницу между самой левой и самой правой единицами (размер по горизонтали) и разницу между самой верхней и самой нижней (размер по вертикали). |
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пересылка данных, размерность операндов | MrDenzo | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 18.05.2015 13:33 |
Как изменить размерность матрицы? (JAVA) | Начинающий програм | Помощь студентам | 3 | 02.03.2014 13:18 |
Размерность физических величин | Alex2391 | Общие вопросы Delphi | 9 | 11.02.2011 20:45 |
Размерность в битах... | Masip | Общие вопросы Delphi | 3 | 11.05.2010 17:46 |
размерность матрицы | wolf950 | Общие вопросы Delphi | 1 | 03.08.2009 22:42 |