отображать значения массива с отрицательными числами - PullRequest
0 голосов
/ 20 апреля 2019

написать свой собственный PROC ISNEG, который получает параметр в регистре ebx и возвращает в eax 1, если значение в ebx отрицательное или ноль в противном случае;

определяет массив из 20 двойных слов со знаком (целые числа), а именно arrayW, с выбранными вами начальными значениями (для тестирования);

использует цикл, посредством которого посещаются все элементы в массиве W;процедура ISNEG вызывается для каждого элемента;и число отрицательных элементов в массиве W отображается.

Если вы тестируете свою программу с массивом W: 3, -2, 5, 7, 2, 9, -11, 32, -19, 18, 17,15, -5, 2, 3, 1, -21, 27, -29, 20, отображаемое число будет равно 6, поскольку в массиве W 6 отрицательных элементов, а именно -2, -11, -19, -5, -21, -29.

...