Реализовать калькулятор систем счисления в С++
Реализовать калькулятор систем счисления
На вход подается число, основание системы счисления, действие.
Если это арифметическое действие, то вводится второе число и его основание системы счисления (в общем случае отличное от основания первого числа).
Основание системы счисления результата
Среди действий реализовать основные:
1) Перевод системы счисления (#)
2) Сложение чисел в различных СС (+)
3) Вычитание чисел в различных СС (-)
4) Умножение чисел в различных СС (*)
5) Деление чисел в различных СС (/)
Дополнительные:
6-10) Функции на ваше усмотрение.
(в скобках указан пример значка действия для считывания)
Пример работы программы:
Ввод:
1101
2
+
2
3
10
Вывод:
15
Человеческое общество по мере своего развития этапы овладения веществом, затем энергией и, наконец, информацией. В первобытно-общинном, рабовладельческом и феодальном обществах (в основе существования которых лежало ремесло) деятельность общества в целом и каждого человека в отдельности была направлена, в первую очередь, на овладение веществом.
На заре цивилизации (десятки тысяч лет до н. э.) люди научились изготавливать орудия труда и охоты (каменный топор, стрелы и так далее), в античности появились первые механизмы (рычаг и др.) и средства передвижения (колесницы, корабли), в средние века были изобретены первые сложные орудия труда и механизмы (ткацкий станок, часы).
Овладение энергией находилось в этот период на начальной ступени, в качестве источников энергии использовались Солнце, вода, огонь, ветер и мускульная сила человека.