Отображать значения массива с отрицательными числами

Напишите свой собственный 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.

0 ответов

Другие вопросы по тегам