У меня есть пример "5 + 3". Как его решить?
С клавиатуры вводятся числа и операторы и когда пользователь нажимает на "=" пример должен решится. Все это приходит как строка. В какой тип данных перевести или как? Разбивать все числа на переменные, а потом искать оператор и считать? Желательно без библиотек.
Выполняет любые вычисления для нескольких действий целыми числами и числами с точкой без скобок. Можно усложнить, добавив десятичную точку. Если хотите добавить скобки, то надо уже заморачиваться, регулярные выражения уже не подойдут, вернее можно и с ними, но уже будет черезчур навороченно.