1. Заголовок или название темы должно быть информативным 2. Все тексты программ должны помещаться в теги [CODE=asm] [/CODE] 3. Прежде чем задавать вопрос, см. "FAQ",если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно, такую задачу уже решали! 4. Не предлагайте свои решения на других языках, кроме Ассемблера. Исключение только с согласия модератора. 5. НЕ используйте форум для личного общения! Все, что не относиться к обсуждению темы - на PM! 6. Проверяйте программы перед тем, как выложить их на форум!!
Найти и вывести максимальный из четных элементов массива, удовлетворяющих условию (28 < i < 232)
Найти и вывести максимальный из четных элементов массива, удовлетворяющих условию (28 < i < 232).
При этом даётся массив в файле, который нужно подсоединить к программе. Ещё не понятно, чтобы удовлетворяло условию 28 < i < 232 - индекс, или само число, скорее всего индекс Если кто может помочь - помогите
Какой-то интересный у нас MASM... в общем сразу когда компилил выдал мне:
Код
Assembling: 1.asm 1.asm(23) : error A2012: PROC, MACRO, or macro repeat directive must precede LOC AL 1.asm(31) : error A2006: undefined symbol : fsize1
добавил в код:
main proc
LOCAL fsize1 :DWORD
mov bl, 0 ; max
скомпилировался на ура, но прога открылась и с такой же резкостью закрылась Что делать?
Вот этого быть по определению не может... Эта ошибка говорит о том, что перед LOCAL обязательно должна быть одна из директив MACRO, PROC или REPEAT/WHILE/FOR. Только проблема - в том, что у меня в коде слова LOCAL вообще нет, значит, ты код правил. А коли правил - то и исправляй...
Вот этого быть по определению не может... Эта ошибка говорит о том, что перед LOCAL обязательно должна быть одна из директив MACRO, PROC или REPEAT/WHILE/FOR. Только проблема - в том, что у меня в коде слова LOCAL вообще нет, значит, ты код правил. А коли правил - то и исправляй...
У меня программа компилируется и работает:
Да уж, но без LOCAL у меня выдаёт
Код
1.asm(29) : error A2006: undefined symbol : fsize1
Енто, а ты не мог бы ссылку дать где можно твой masm скачать? Ибо препод не отвяжется Или версию хотя бы