Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
15 / 15 / 7
Регистрация: 08.04.2012
Сообщений: 133
1

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

05.06.2014, 18:43. Показов 873. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В поиске решения так и не нашёл. Пришлось писать тут.
Ибо не знаю как решить данную задачу.

Собственно нужно так чтобы всё было в pascal и asm, на паскале, си и других языках легко всё сделалось, а вот с ассемблером какая-то запара, прошу помощи.
Кликните здесь для просмотра всего текста
Pascal
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
program qq;
    uses crt;
    var
        a: array[1..10] of integer;
        c, d, asmcount: integer;
        i, count: byte;
    label
        m1,m;
    begin
        clrscr;
        write ('Enter "c": ');
        readln (c);
        write ('Enter "d": ');
        readln(d);
        randomize;
        for i:=1 to 10 do begin
            a[i]:= random (20) - 5;
                write (a[i],#32);
            if a[i] in [c..d] then
                inc(count)
        end;
        writeln ('Pascal elements  >= ', c,' and  <= ',d,'  = ', count);
        asmcount:=0;
        asm
            //тут собственно код ассемблера, ответ надо засунуть в asmcount
        end;
        writeln ('ASM elements  >= ', c,' and  <= ',d,'  = ', asmcount);
        readln;
    end.

Как я понимаю для начала надо реализовать пару вещей, например задать массив и шаги в нём
Assembler
1
mov cx, 10
ну и естественно вопросы такие как в массиве выбрать определённый промежуток c - d и найти в уже в нём отрицательные элементы, тут я думаю команды jle и loop подойдут, но как ими пользоваться не пойму, заранее спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.06.2014, 18:43
Ответы с готовыми решениями:

Найти, сколько парных отрицательных элементов массива удовлетворяют заданному условию
В общем есть задачка: Найти, сколько парных отрицательных элементов массива A = {a } удовлетворяют...

Найти, сколько положительных, отрицательных и нулевых элементов в массиве удовлетворяют условию
Программа под DOS, язык masm32, для процессоров .386++ Найти, сколько положительных, отрицательных...

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

Найти, сколько отрицательных элементов массива A={a[i]} удовлетворяют условию:
с &lt;= a &lt;= d. Задав одномерный массив целочисленных данных А в integer, реализовать обработку...

0
05.06.2014, 18:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.06.2014, 18:43
Помогаю со студенческими работами здесь

Найти, сколько отрицательных элементов массива удовлетворяют условию
очень нужно решить 4 задачки (массивы заполняются с помощью random, c-начальное число d-конечное...

Найти, сколько отрицательных элементов массива A={a[i]} удовлетворяют условию
цель ..Задав одномерный массив целочисленных данных А INTEGER , реализовать обработку массива, как...

Найти, сколько элементов массива удовлетворяют условию
Задав одномерный массив целочисленных данных А в одном из заданных форматов (BYTE, WORD, SHORTINT,...

Найти, сколько элементов массива удовлетворяют условию
Условие c&lt;=a&lt;=d Тип вводимых данных знаковый WORD Используемые процедуры (описаны в других...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru