Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.90/10: Рейтинг темы: голосов - 10, средняя оценка - 4.90
Dimoxa
1 / 1 / 0
Регистрация: 04.11.2010
Сообщений: 65
1

проверка на отрицательные элементы в массиве

18.01.2012, 02:22. Просмотров 1901. Ответов 1
Метки нет (Все метки)

Здравствуйте форумчане, нужна небольшая помощь как мне проверить массив на наличие отрицательных элементов, разобрался только как проверить определенное число или есть
Assembler
1
cmp    mas[si],3
, а вот как мне проверить наличие отрицательных элементов не знаю.
буду благодарен если кто нибудь возьмется мне помочь!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2012, 02:22
Ответы с готовыми решениями:

отрицательные элементы массива увеличить на 17 и умножить на 4
Добрый вечер, мне нужно отрицательные элементы массива увеличить на 17 и...

В массиве А[1..N] определить максимальное значение. Все элементы, находящиеся в массиве до максимального значения, увеличить на первое значение массив
Составил код, но не работает зараза(( (ассемблер у нас встроенный в паскаль) ...

проверка битов в массиве
. Результаты анкетирования хранятся в массиве А из n байт (слов). Каждый бит...

описать процедуру, которая уменьшает вдвое отрицательные элементы массива.
Подскажите в чем ошибка %nolist include mac.lib %list...

Переписать подряд в массив Y положительные и в массив Z отрицательные элементы массива X
Переписать подряд в массив Y положительные и в массив Z отрицательные элементы...

1
skaa
Хочу в Исландию
1035 / 834 / 119
Регистрация: 10.11.2010
Сообщений: 1,629
18.01.2012, 02:32 2
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
        lea     esi,[a]
        mov     ecx,[n]
        mov     eax,0
mMain:
        cmp     word [esi],0
        jge     mSkip
        mov     eax,1
        jmp     mExit
mSkip:
 
        add     esi,2
        loop    mMain
mExit:
...
a dw 2,3,-1,4,5
n dd 5; размерность массива
. Если в массиве попадётся отрицательный элемент, программа поместит 1 в eax выйдет из цикла, в противном случае в eax останется 0.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.01.2012, 02:32

Преобразовать массив, расположив сначала отрицательные, затем положительные, а затем нулевые элементы
Помогите сделать программу где нужно : Преобразовать массив, расположив...

Переписать в массив Y положительные и в массив Z отрицательные элементы массива X
нужно переписать подряд в массив Y положительные и в массив Z отрица-тельные...

В массиве переставить местами первый и второй отрицательные элементы, третий и четвертый отрицательные элементы и т.д.
В массиве переставить местами первый и второй отрицательные элементы, третий...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru