Как сделать??? | Sololearn: Learn to code for FREE!

0

Как сделать???

Помогите, пожалуйста Необходимо написать программу, которая складывает два четверичных числа. Я ввела 10чные числа, (10 и 15) перевела их в 4ричные(22 и 33) , а что дальше делать не знаю

11/15/2019 4:22:08 PM

Анна

4 Answers

New Answer

+2

Сложение и вычитание чисел в любой позиционной системе счисления выполняется поразрядно. Для нахождения суммы складываются единицы одного и того же разряда, начиная с единиц первого разряда (справа). Если сумма единиц складываемого разряда превышает число равное основанию системы то из этой суммы выделяется единица старшего разряда, которая и добавляется к соседнему разряду слева. Например 2103 + 1312 = 10021. Т.к. 0+0=0, 0+1=1, 0+2=2, 0+3=3, 1+1=2, 1+2=3, 1+3=10, 2+2=10, 2+3=11, 3+3=12

+1

Если это не домашнее задание я бы поменял алгоритм... Перевести в десятичную, а потом сложить.

0

Верно, а потом если надо, опять перевести в 4ную

0

Если бы так можно было...(