Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler: математика, вычисления
Войти
Регистрация
Восстановить пароль
 
LYUBOVLYUBOV
0 / 0 / 0
Регистрация: 10.04.2017
Сообщений: 1
#1

Проверить два числа на "дружественность" - Assembler

25.05.2017, 17:08. Просмотров 249. Ответов 1
Метки нет (Все метки)

Assembler. Даны два натуральных числа A и B. Если они являются дружественными вывести True, иначе вывести False.
http://www.cyberforum.ru/assembler-math/thread1460488.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2017, 17:08
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Проверить два числа на "дружественность" (Assembler):

Есть строка. Нужно сделать так, чтобы "re" и "not" заменялись на "***".
Есть строка. Нужно сделать так, чтобы "re" и "not" заменялись на "***". Data...

Изъять слова, которые имеют префикс "re", "not", "be"
Заданы символьная строка. Слова и идентификаторы разделяются хотя бы одним...

Необходимо строку тип ""str1" "str2"",0 преобразовать в строку типа
Необходимо строку тип ""str1" "str2"",0 преобразовать в строку типа "str2",0...

Tasm. Сложить два произвольных числа и проверить: полученная сумма больше или меньше третьего числа
нужна помощь: Сложить два произвольных числа и проверить: полученная сумма...

Программа для подсчёта числа сочетаний "ая" во введенной строке.
Помогите, пожалуйста, написать прогу :)

1
Constantin Cat
1628 / 940 / 356
Регистрация: 28.02.2015
Сообщений: 2,185
Завершенные тесты: 1
01.06.2017, 10:30 #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
model   tiny,pascal
.code
org 100h
begin:  lea dx,dbNo
    mov bx,one
    call    check
    cmp ax,two
    jnz No
    mov bx,two
    call    check
    cmp ax,one
    jnz No
    lea dx,dbYes
No: mov ah,9
    int 21h
    ret
check   proc
uses    cx,dx,si
    mov cx,bx
    dec cx
    xor si,si
@@01:   mov ax,bx
    xor dx,dx
    div cx
    or  dx,dx
    jnz @@02
    add si,cx
@@02:   loop    @@01
    mov ax,si
    ret
check   endp
dbYes   db  10,13,'true$'
dbNo    db  10,13,'false$'
one dw  220
two dw  284
    end begin
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.06.2017, 10:30
Привет! Вот еще темы с решениями:

Дана строка "ababab", из этого слова надо получить "aaa"
Собственно сабж. Дана строка "ababab", надо удалить буквы "b" и получить слово...

Заменить во вводимом тексте каждое слово "ЭВМ" словом "машина"
Здравствуйте. Поможете разобраться с ниже приведенной задачей: Заменить во...

Нужна помощь в решении задачи "Перевод числа из одной системы счисления в другую"
Доброго времени суток! Помогите пожалуйста не получается сделать задачу которая...

Как реализовать рекурсию через "call" и "ret"?
kak realizovat rekursiu 4erez "call" i "ret"? nujno predstavit naturalnoe...


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

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

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