ProIT: медіа для профі в IT
Приблизно хвилину

ТОП-50 ідей для проєктів C++ від GeeksforGeeks

author avatar ProIT NEWS

C++ є однією з найпопулярніших мов програмування, яка широко використовується в індустрії програмного забезпечення. Завдяки своїй високій швидкості, універсальності, низькорівневому доступу до пам’яті C++ поширена у різних сферах, таких як ігри, операційні системи, веббраузери, системи управління базами даних тощо.

Багато провідних компаній, зокрема Microsoft, Google, Apple та Netflix, використовують C++ для розроблення своїх продуктів. Одна з найбільш популярних операційних систем Windows також має низку своїх компонентів, закодованих на C++.

Створення проєктів – один із найкращих способів вивчити C++. Також це чудовий спосіб продемонструвати свої навички потенційному роботодавцю або клієнту.

GeeksforGeeks пропонує 50 найпопулярніших і найкорисніших ідей проєктів C++ для початківців, середнього рівня й експертів:

Рівень для початківців:

  1. Калькулятор CGPA.
  2. Гра «Камінь-ножиці-папір».
  3. Гра «Вгадування номера казино».
  4. Калькулятор для наукових операцій.
  5. Система входу та реєстрації.
  6. Система управління базами даних студентів.
  7. Система інвентаризації.
  8. Система оплати праці.
  9. Банківська система.
  10. Медична інформаційна система.
  11. Система управління запасами.
  12. Система управління лікарнею.
  13. Система управління школою.
  14. Система управління готелем.
  15. Система управління бібліотекою.
  16. Система управління дорожнім рухом.
  17. Гра «Шибениця».
  18. Текстова пригодницька гра.
  19. Торговий застосунок.
  20. Пошукова система.

Середній рівень:

  1. Гра «Змійка».
  2. Текстовий редактор.
  3. Гра «Хрестики-нулики».
  4. Гра «Сапер».
  5. Програма телефонної книги.
  6. Використання протоколу Wake-on-LAN для віддаленого живлення на ПК.
  7. Одноколірне порожнє зображення за допомогою OpenCV.
  8. Проєкт OpenCV для розмиття зображення.
  9. OpenCV для відтворення відео.
  10. OpenCV для розмивання відео.
  11. Проєкт OpenCV для визначення форми.
  12. Проєкт OpenCV для виявлення облич.
  13. Проєкт OpenCV для виявлення коїнів.
  14. Музичний програвач.
  15. Застосунок для криптографії.

Експертний рівень:

  1. Менеджер паролів.
  2. Гра з м’ячем із використанням OpenGL.
  3. Гра «Вертоліт».
  4. Веббраузер.
  5. Пошук найближчих таксі.
  6. Система іспитів онлайн.
  7. Система онлайн-голосування.
  8. Система онлайн-бронювання квитків.
  9. Інтернет-портал вакансій.
  10. Система онлайн-замовлення їжі.
  11. Система онлайн-покупок.
  12. Блекджек зі штучним інтелектом.
  13. Гра в шахи зі ШІ.
  14. Гра «Гонки на велосипедах».
  15. 3D гра з відскоком м’яча.

З докладним описом кожної ідеї можна ознайомитися тут.

Приєднатися до company logo
Продовжуючи, ти погоджуєшся з умовами Публічної оферти та Політикою конфіденційності.