Помогите решить задачку по информатике

Компьютеры программирование математика обучение информатика

числа в позиционной троичной системе счисления 3c записывают с использованием трех знаков +-0
Например такими числами являются
-+00-+
+++00
-0+

Эти числа переводятся в 10 систему так:
+0- = 1*3^2 + 0*3^1 + (-1)*3^0

ТАблица сложения (Пифагор)
(+) - 0 +
- - + - 0
0 - 0 +
+ 0 + + -

Также над этими числами можно выполнять и вычитание.
нужно написать программу (МНЕ НУЖНО ПРОСТО ЛОГИКУ)
для выполнения этих действий

Входные данные
1) +++0-
2) -0+

Нужно произвести вычитание
(Сложение не нужно, так как логиа сложения проста и понятна)
Ответы:
почему - на - дает -+ а + на + дает +-
И вообще замени "-" на 1 а "+" на 2 легче будет мне кажется понимать
а вообще здесь надо работать как с обычной троичной ситсемой и делать перенос разрдя влево при сложении и перенос вправо при вычетании
Второе число (вычитаемое)  -0+      - отрицательное, так как первая цифра отрицательна (-).
Чтобы вычесть отрицательное число нужно прибавить вычитаемое с обратным знаком.
Чтобы поменять знак в троичной системе нужно поменять знак всех "цифр" ,
тогда из -0+ (-8) получится  +0- (8).
Далее прибавляем к +++0- (116) прибавляем +0- (8) и получается  +----+   (124)


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.