Проекты на с++ для новичка Доброй всем ночи, Хабросообщество.
С недавнего времени я вернулся к олимпиадному программированию на своем «родном» языке. Изучая python, я был впечатлен его возможностями, но в связи с тем, что я просто напросто привык писать алгоритмы и решать задачи на Си, новый язык пока пришлось немного «отложить».
Но суть не в этом.
Я понял, что плохо помню ООП в Си (точнее в С++). Поэтому я решил (отчасти для систематизации своих знаний) изучить Страуструпа «от корки до корки».
И у меня по ходу изучения возникла небольшая проблема (хотя пока это еще не проблема), которая связанна с практикой. Да, я понимаю, что выполнять задания из книги это хорошо (что в принципе, я и делаю), но этого мало!
Поэтому я обращаюсь к вам — подскажите какие-нибудь, желательно, небольшие проекты на с++. Просто для закрепления полученых знаний… ну и для опыта, само собой разумеется. Ведь только на практике можно что-либо усвоить.
Конечно, вот несколько идей для небольших проектов на C++ для новичка:
Консольный калькулятор: создайте программу, которая принимает математическое выражение от пользователя и вычисляет его результат.
Игра "Крестики-нолики": напишите простую версию классической игры с использованием двумерного массива.
Программа для работы с файлами: создайте программу, которая может читать, записывать, удалять и редактировать текстовые файлы.
Простой менеджер задач: разработайте программу, которая позволит пользователю создавать, отслеживать и удалять задачи.
Конвертер валют: напишите программу, которая может конвертировать суммы из одной валюты в другую, используя актуальные курсы обмена.
Простой калькулятор расходов: создайте программу, которая позволит пользователю вводить свои расходы за день и отображать общую сумму.
Надеюсь, эти идеи помогут вам начать работу над своими проектами на C++. Успехов в изучении языка!