Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
feles__alba
0 / 0 / 0
Регистрация: 26.11.2016
Сообщений: 27
1

Найти количество нулей в одномерном массиве

29.11.2016, 09:26. Просмотров 991. Ответов 1
Метки нет (Все метки)

Дан одномерный массив (не ввод с клавиатуры ). Найти колличество 0 в интервале от a до b, a,b- значения элементов массива
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2016, 09:26
Ответы с готовыми решениями:

Подсчитать количество положительных элементов в одномерном массиве
Описать одномерный массив для нечетных вариантов как MAS1 dw (перечислить 10 элементов). Подсчитать...

Найти максимумы в одномерном массиве
Дан одномерный массив, найти в нем все максимумы (наибольший элемент), затем обнулить его....

Найти максимальный отрицательный элемент в одномерном массиве
Задание: Найти максимальный отрицательный элемент в одномерном массиве. Массив задается в...

В одномерном массиве найти сумму всех положительных нечетных элементов массива
Помогите написать программу на языке ассемблер,которая в одномерном массиве находит сумму всех...

Найти максимальный отрицательный элемент в одномерном массиве (массив ввести с клавиатуры)
Найти максимальный отрицательный элемент в одномерном массиве(массив ввести с клавиатуры). Как...

1
R71MT
5353 / 1510 / 318
Регистрация: 29.07.2014
Сообщений: 2,533
Записей в блоге: 5
29.11.2016, 10:18 2
Лучший ответ Сообщение было отмечено tezaurismosis как решение

Решение

Цитата Сообщение от feles__alba Посмотреть сообщение
Найти колличество 0
Assembler
1
2
3
4
5
6
7
8
    mov   cx,(длина массива)
    mov   si,(адрес массива)
    xor   ah,ah               ;(счётчик найденных)
@1: lodsb
    or    al,al               ;проверка на нуль
    jnz   @2                  ;переход если не нуль
    inc   ah                  ;иначе: счётчик +1 
@2: loop  @1                  ;промотать СХ-раз..
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2016, 10:18

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

В поле однобайтовых чисел найти количество нулей после первого ненулевого элемента
В ассемблере,в поле однобайтовых чисел с адресами от 02АВ до 0211 найти количество нулей после...

Нужно найти количество нулей между первой парой единичек и до первой встречной единицы
Нужно найти количество нулей между первой парой единичек и до первой встречной единицы. Вот мной...


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

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

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