|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.10.2009, 13:01 | #1 |
Пользователь
Регистрация: 07.10.2009
Сообщений: 23
|
Задача на вычитание без знака минус
С клавиатуры вводится два четырехразрядных десятичных целых числа N и М выполнить операцию N-M без использования операции "-"
если у кого нибудь есть соображения по поводу такой задачи напишите пожалуйста. Пока что не знаю даже с какой стороны подступиться. |
07.10.2009, 13:07 | #2 |
Форумчанин
Регистрация: 25.09.2009
Сообщений: 534
|
нельзя вообще использовать минус во всей программе или просто нельзя напрямую писать n-m?
|
07.10.2009, 13:11 | #3 |
Пользователь
Регистрация: 19.08.2009
Сообщений: 89
|
как вариант можно сделать так
Код:
|
07.10.2009, 13:48 | #4 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
Перевести десятичные числа в двоичные, выполнить логически вычитание (по-битово), результат опять перевести в десятичное число. Вроде и ответ получим и арифметическую операцию вычитания обойдем.
Вот только скажите зачем этот гемморой нужен? Какой смысл в таких извращениях? Неужели нельзя учить на нормальных задачах?
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
07.10.2009, 13:55 | #5 | |
Пользователь
Регистрация: 07.10.2009
Сообщений: 23
|
Цитата:
думаю именно такое решение и необходимо. А вопрос этот не ко мне , а к преподу. Самое ужасное, что даже близкого ничего не рассматривали, а лабораторку решайте кто как может. извращайтесь. |
|
07.10.2009, 14:21 | #6 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
Или еще один программный способ:
Код:
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Новый блок питания для бытовой техники: минус провод | Levsha100 | Компьютерное железо | 6 | 06.10.2009 00:42 |
Вычитание | avnsanto | Microsoft Office Excel | 0 | 24.07.2009 02:33 |
поиск максимума.(16 бит,uns – число без знака) | JNN | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 04.06.2009 23:24 |
Задание на типовой расчет: Какое наибольшее целое число без знака может быть записано в N двоич.разрядах? | Бубликова | Фриланс | 10 | 06.12.2008 10:35 |
вычитание даты | zetrix | Microsoft Office Excel | 3 | 10.11.2006 06:30 |