IPB
ЛогинПароль:

> ПРАВИЛА РАЗДЕЛА!!!

1. Заголовок или название темы должно быть информативным
2. Все тексты программ должны помещаться в теги [CODE=asm] [/CODE]
3. Прежде чем задавать вопрос, см. "FAQ",если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно, такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Ассемблера. Исключение только с согласия модератора.
5. НЕ используйте форум для личного общения! Все, что не относиться к обсуждению темы - на PM!
6. Проверяйте программы перед тем, как выложить их на форум!!

> Найти и вывести максимальный из четных элементов массива, удовлетворяющих условию (28 < i < 232)
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 7
Пол: Мужской
Реальное имя: Александр

Репутация: -  0  +


Найти и вывести максимальный из четных элементов массива, удовлетворяющих условию (28 < i < 232).

При этом даётся массив в файле, который нужно подсоединить к программе. Ещё не понятно, чтобы удовлетворяло условию 28 < i < 232 - индекс, или само число, скорее всего индекс good.gif smile.gif Если кто может помочь - помогите rolleyes.gif

P.S. Компилятор юзается masm32

Сообщение отредактировано: NightMan665 -


Прикрепленные файлы
Прикрепленный файл  array_16.rar ( 10.65 килобайт ) Кол-во скачиваний: 313
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Гость






Цитата
в общем сразу когда компилил выдал мне:
Вот этого быть по определению не может... Эта ошибка говорит о том, что перед LOCAL обязательно должна быть одна из директив MACRO, PROC или REPEAT/WHILE/FOR. Только проблема - в том, что у меня в коде слова LOCAL вообще нет, значит, ты код правил. А коли правил - то и исправляй...

У меня программа компилируется и работает:


Эскизы прикрепленных изображений
Прикрепленное изображение
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3





Группа: Пользователи
Сообщений: 7
Пол: Мужской
Реальное имя: Александр

Репутация: -  0  +


Цитата(volvo @ 5.05.2009 22:33) *

Вот этого быть по определению не может... Эта ошибка говорит о том, что перед LOCAL обязательно должна быть одна из директив MACRO, PROC или REPEAT/WHILE/FOR. Только проблема - в том, что у меня в коде слова LOCAL вообще нет, значит, ты код правил. А коли правил - то и исправляй...

У меня программа компилируется и работает:

Да уж, но без LOCAL у меня выдаёт
Код
1.asm(29) : error A2006: undefined symbol : fsize1
unsure.gif Енто, а ты не мог бы ссылку дать где можно твой masm скачать? Ибо препод не отвяжется norespect.gif Или версию хотя бы

Сообщение отредактировано: NightMan665 -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 26.04.2024 23:32
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name