|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.02.2012, 21:41 | #1 |
Регистрация: 18.02.2012
Сообщений: 3
|
Ошибка в подпрограмме. Basic. Двумерные массивы
Подпрограммка должна искать в каждой строчке макс и мин элементы и менять их местами соответственно с первым и последним элементами строки. Перекраивала по-разному. Нужен свежий взгляд)
Код:
Последний раз редактировалось ACE Valery; 19.02.2012 в 02:06. |
18.02.2012, 23:23 | #2 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,311
|
Поправлю только первый фрагмент.
Код:
Как то так ...
Как-то так, ...
|
19.02.2012, 14:53 | #3 |
Регистрация: 18.02.2012
Сообщений: 3
|
Переделала, но это ничего не изменило. Возможно, ошибка где-то ещё. Я даже не могу понять, что программа вообще делает). Она как-то меняет элементы, но явно не правильно. Причём какие-то элементы почему-то обнуляются. Прилагаю код программы и скрин нынешнего результата.
Код:
|
20.02.2012, 21:19 | #4 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,311
|
А Вы внимательно прочитали мое замечание?
Вы пишите на VB, а не на Ассемблре. Например, как понимать этот код? B(i, 0) = min
Как-то так, ...
|
20.02.2012, 21:38 | #5 | ||
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
Цитата:
Цитата:
То первому элементу в строке присвоить значение которое хранится в min Что не понятно?
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
||
20.02.2012, 21:47 | #6 | ||
Старожил
Регистрация: 23.10.2010
Сообщений: 2,311
|
Hacker19_90
Цитата:
Ищется min. Полагаем, что первый элемент min и тогда надо: min = B(i, 0) ' Положить текущее значение равным минимальному. Цитата:
Еще раз перечитайте мою фразу и покажите, что я это утверждаю Где-то так ...
Как-то так, ...
|
||
20.02.2012, 21:48 | #7 |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
В общем алгоритм такой (писал с потолка)
Код:
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
20.02.2012, 21:52 | #8 | |||
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
Так так! Не гоним! А разбираемся
Цитата:
был задан вопрос Цитата:
Теперь касаемо вопроса про ассемблер 1) Это не мне надо Цитата:
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
|||
20.02.2012, 22:24 | #9 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,311
|
Прошу простить за флейм, но:
1. Про Asm - это так, шутка в сторону автора поста. 2. Вопрос о порядке действий был задан так же адресно. Ранее мной была дана подсказка, которой автор воспользовался неправильно. Так бывает. Вот и решил вопросом поправить. Ну в общем то, Вами уже дано решение. Пусть автор думает дальше.
Как-то так, ...
|
24.02.2012, 14:58 | #10 | |
Регистрация: 18.02.2012
Сообщений: 3
|
Цитата:
Итоговая подпрограмма: Код:
Последний раз редактировалось Cimilia; 24.02.2012 в 15:00. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Двумерные массивы(матрица) 2)Строковые массивы(строки): 3)Структуры | nuriyat | Помощь студентам | 1 | 21.01.2012 16:16 |
Составить полную спецификацию к подпрограмме ... | petrower | Помощь студентам | 4 | 05.01.2012 16:56 |
Двумерные массивы(массивы указателей на массивы) | krytishka99 | Помощь студентам | 1 | 29.12.2011 19:51 |
Basic. Двумерные массивы. | Nafanya99 | Помощь студентам | 1 | 14.05.2010 11:00 |
Basic. двумерные массивы. | Марька | Помощь студентам | 5 | 10.04.2010 07:06 |