Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler: математика, вычисления
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
mashka4190
2 / 2 / 2
Регистрация: 02.12.2013
Сообщений: 175
1

Произведение всех отрицательных элементов массива

06.04.2014, 18:51. Просмотров 675. Ответов 1
Метки нет (Все метки)

Рассчитать произведение всех отрицательных элементов массива размерностью 6.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.04.2014, 18:51
Ответы с готовыми решениями:

Найти произведение отрицательных элементов массива A={a[i]}, удовлетворяющих условию c<=a[i]<=d.
Найти произведение отрицательных элементов массива A={a}, удовлетворяющих...

Количество отрицательных элементов массива
Підрахувати скільки разів зустрічаеться в тексті задана група символів....

Сумма отрицательных элементов массива
Требуется помощь в отладке программы на ассемблере :) Задание: Определить...

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

Произведение элементов массива
Найти произведение элементов массива A = {a }, удовлетворяющих условию: с &lt;= a ...

1
Mycola
23 / 13 / 47
Регистрация: 23.03.2013
Сообщений: 157
23.07.2015, 20:27 2
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
print macro arg
    lea dx, arg
    mov ah, 09h
    int 21h
endm
 
codesg segment 'code'
    assume cs:codesg, ds:codesg, ss:codesg
    org 100h
    main: jmp begin
        product dw ?
        array db -1, -24, 13, -100, 2, 5
        len  = $-array
        mes1 db 13, 10, 'The array does not contain the negative elements!!! $'
        mes2 db 13, 10, 'Error!!! Overflow!!! $'
    begin:
        mov cl, len
        lea bx, array
        mov al, 1
        xor di, di
        _while: mov dl, byte ptr[bx]
            test dl, 80h
            jz Next
            inc di
            neg dl
            mul dx
            jo _Err
            cmp ax, 7fffh
            ja _Err
        Next: inc bx    
        loop _while
        or di, 0
        jnz OK
        print mes1
        OK: test di, 1
            jz Unsigned
            neg ax
            Unsigned: mov product, ax
            jmp exit
        _Err: print mes2
    exit:int 20h
codesg ends
    end main
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.07.2015, 20:27

Вычисления суммы положительных и отрицательных элементов массива
Помагите пожалуйста 1. Вычисления суммы положительных и отрицательных...

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

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


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

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

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