ProstoAndreyRU сказал(а):
↑ Я хочу сделать Offline Math, утилиту для работу с математикой.
В ней будет несколько решений задач по математике и она будет работать полностью оффлайн(что предполагает название).
Чтобы она была переносимой нельзя пользоваться никакими API Windows,только стандартная библиотека C.
Осталось найти алгоритмы и написать такую утилиту, надеюсь у меня получится.
Нажмите, чтобы раскрыть...
Страшно представить, как что-то подобное будет работать с твоими текущими навыками.
Для начала - определись, на какие платформы ты хочешь сделать своё "приложение", оцени, какие языки более приспособлены к этому и выбирай.
Потом изучаешь базу - тот факт, что ты знаешь стандартный набор типов переменных и операторов не даёт ровным счётом ничего, эту информацию за два часа изучить можно. Как минимум, здесь не хватает всего ООП(хотя не только его, офк).
Изучил его? Круто - начни закладывать начальную логику для чего-то базового, в ходе этого сразу поймёшь, что тебе ещё нужно нагуглить/изучить.
Потом добавляешь ко всему изученному UI часть(ты ж всё-таки юзер-френдли приложение хочешь, а не консольную прогу).
Ну и через годик-другой приходи сюда хвастаться главной менюшкой и работающими базовыми операциями в твоей проге(+-*/).
Хотя я в твоём случае попытался бы для начала хотя бы калькулятор реализовать, в идеале, умеющий обрабатывать ( ) и длинные выражения(что-то из разряда 2 + 2 * 2 и (2+2)*2), а уже после этого лез во что-то сложнее.
Ну и если ты и правда думаешь, что напишешь "универсальное" приложение, которое взлетит на любой OC, то спешу тебя разачаровать, вероятнее всего под каждую ОС придётся делать отдельную версию и портировать функционал(по крайней мере из-за UI и используемых библиотек).