logo

Приклади програмування C++

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

Приклади програмування C++



Підручник C++

C++ Останні статті

Теми:








Основні програми C++

  1. Програма C++ для Hello World
  2. Програма C++ для друку власного імені
  3. Програма C++ для отримання вхідних даних від користувача
  4. Програма C++ для читання введених користувачем чисел
  5. Програма C++ для додавання двох чисел
  6. Програма C++ для обміну двома числами
  7. Програма C++ для визначення розміру int, float, double і char
  8. Програма C++ для множення двох чисел з плаваючою комою
  9. Програма C++ для друку значення ASCII символу
  10. Програма C++ для обчислення градусів Фаренгейта до Цельсія
  11. Програма C++ для пошуку простих інтересів
  12. Програма C++ для пошуку складних відсотків
  13. Програма C++ для визначення площі та периметра прямокутника

Програми керування C++

  1. Програма C++ для перевірки парних і непарних цілих чисел
  2. Програма C++ для пошуку найбільшого серед 3 чисел
  3. Програма C++ для перевірки того, чи є символ голосним чи приголосним
  4. Програма C++ для перевірки того, чи даний рік є високосним
  5. Програма C++ для друку таблиці множення числа
  6. Програма C++ для обчислення суми перших n натуральних чисел
  7. Програма C++ для знаходження факторіала числа
  8. Програма C++ для зворотного відображення числа
  9. Програма C++ для пошуку GCD
  10. Програма C++ для пошуку LCM
  11. Програма C++ для перевірки того, чи є число паліндромом
  12. Програма C++ для перевірки того, чи є число простим чи ні
  13. Програма C++ для відображення простих чисел між двома інтервалами
  14. Програма C++ для перевірки неонових чисел у заданому діапазоні
  15. Програма C++ для перевірки числа Армстронга
  16. Програма C++ для відображення чисел Армстронга від 1 до 1000
  17. Програма C++ для визначення числа Фібоначчі
  18. C++ Сума чисел Фібоначчі з парними індексами до N членів
  19. Програма C++ для обчислення степеня числа
  20. Програма C++ для відображення множників натурального числа
  21. Програма C++ для створення простого калькулятора

Програми для друку шаблонів C++

  1. Програма C++ для друку шаблону правої половини піраміди
  2. Програма C++ для друку шаблону лівої половини піраміди
  3. Програма C++ для друку простого шаблону повної піраміди
  4. Програма C++ для друку перевернутої піраміди
  5. Програма C++ для друку шаблону трикутника
  6. Програма C++ для друку шаблону чисел без повторного призначення
  7. Програма C++ для друку шаблону символів
  8. Програма C++ для друку безперервного шаблону символів
  9. Програма C++ для друку повної піраміди у формі ромба
  10. Програма C++ для друку візерунка піраміди перевернутої пустої зірки
  11. Програма C++ для друку пустої зоряної піраміди у формі ромба
  12. Програма C++ для друку трикутника Паскаля
  13. Програма C++ для друку шаблону Флойда «Трикутна піраміда».
  14. Програма C++ для друку трикутної піраміди зі зворотним візерунком Флойда

Функціональні програми C++

  1. Програма C++ для відображення простих чисел між двома інтервалами за допомогою функції
  2. Програма C++ для перевірки того, чи можна виразити число як суму двох простих чисел
  3. Програма C++ для знаходження суми натуральних чисел за допомогою рекурсії
  4. Програма C++ для обчислення факторіала числа за допомогою рекурсії
  5. Програма C++ для звернення речення за допомогою рекурсії
  6. Програма C++ для обчислення потужності за допомогою рекурсії
  7. Програма C++ для варіативних шаблонів функцій

Програми C++ Array

  1. Програма C++ для перевірки рівності двох масивів
  2. Програма C++ для пошуку максимуму та мінімуму в масиві
  3. Програма C++ для обчислення середнього значення всіх елементів, присутніх у масиві
  4. Програма C++ для об’єднання двох масивів
  5. Програма C++ для друку двовимірного масиву
  6. Програма C++ для пошуку загальних елементів масиву
  7. Програма C++ для видалення дублікатів елементів із масиву
  8. Програма C++ для видалення всіх входжень елемента в масиві
  9. Програма C++ для ротації масиву
  10. Програма C++ для копіювання всіх елементів одного масиву в інший у зворотному порядку

Матричні програми C++

  1. Програма C++ для додавання двох матриць
  2. Програма C++ для перевірки рівності двох матриць
  3. Програма C++ для обчислення суми діагоналей матриці
  4. Програма C++ для друку граничних елементів матриці
  5. Програма C++ для пошуку транспонування матриці
  6. Програма C++ для знаходження визначника матриці
  7. Програма C++ для пошуку нормалі та сліду матриці
  8. Програма C++ для множення двох матриць
  9. Програма C++ для обертання елементів матриці матриці
  10. Програма C++ для обміну елементами першого й останнього рядків у матриці
  11. Програма C++ для обміну елементами першого й останнього стовпців у матриці

Програми покажчиків C++

  1. C++ програма для покажчиків
  2. Програма C++ для масиву покажчиків
  3. Програма C++ для покажчика пустот
  4. C++ програма для посилання на покажчик
  5. Програма C++ для покажчика функції
  6. Програма C++ для цього покажчика
  7. Програма C++ для непрозорого покажчика

Рядкові програми C++

  1. Програма C++ для визначення довжини рядка
  2. Програма C++ для доступу до символів у заданому рядку
  3. Програма C++ для визначення точки коду Unicode за заданим індексом
  4. Програма C++ для заміни символу в рядку
  5. Програма C++ для порівняння двох рядків
  6. Програма C++ для додавання/об’єднання двох рядків
  7. Програма C++ для додавання 2 двійкових рядків
  8. Програма C++ для видалення початкових нулів
  9. Програма C++ для лексикографічного порівняння двох рядків
  10. Програма C++ для реверсування рядка
  11. Програма C++ для перевірки, чи рядок є паліндромом
  12. Програма C++ для друку першої літери кожного слова рядка
  13. Програма C++ для вставки рядка в інший рядок
  14. Програма C++ для розбиття на кілька підрядків
  15. Програма C++ для реверсування рядка за допомогою стеків
  16. Програма C++ для перевірки, чи є даний рядок Pangram

Програми перетворення C++

  1. Програма C++ для перетворення двійкових у десяткові
  2. Програма C++ для двійкового перетворення у вісімкове
  3. Програма C++ для перетворення вісімкової системи в десяткову
  4. Програма C++ для перетворення десяткових чисел у вісімкове
  5. Програма C++ для перетворення шістнадцяткового числа в десяткове
  6. Програма C++ для перетворення десяткових чисел у шістнадцяткове
  7. Програма C++ для перетворення десяткових у двійкові
  8. Програма C++ для перетворення логічних значень у рядкові
  9. Програма C++ для подвійного перетворення рядків
  10. Програма C++ для перетворення Double to String
  11. Програма C++ для перетворення рядків у довгі
  12. Програма C++ для перетворення довгих у рядкові
  13. Програма C++ для перетворення Int у Char
  14. Програма C++ для перетворення символів у тип Int

Програми пошуку та сортування C++

  1. Програма C++ для пошуку елемента в масиві (лінійний пошук)
  2. Програма C++ для пошуку елемента в масиві (бінарний пошук)
  3. Програма C++ для сортування масиву (сортування виділенням)
  4. Програма C++ для сортування масиву (бульбашкове сортування)
  5. Програма C++ для сортування масиву (сортування вставкою)
  6. C++ програма сортування злиттям
  7. Програма C++ для сортування рядка
  8. Програма C++ для сортування 2D-масиву по рядках
  9. Програма C++ для сортування елементів масиву в порядку спадання
  10. Програма C++ для сортування елементів масиву за зростанням

Програми C++ Structures

  1. Програма C++ для передачі або повернення структури до/з функції
  2. Програма C++ для зберігання інформації про студента в структурі
  3. Програма C++ для сортування структури (за кількома правилами)

Програми класів та об’єктів C++

  1. Програма C++ для створення класу та об’єкта
  2. Програма C++ для показу інкапсуляції
  3. Програма C++ для показу успадкування
  4. Програма C++ для показу абстракції в класі
  5. Програма C++ для показу прихованих даних у класі
  6. Програма C++ для показу поліморфізму в класі
  7. Програма C++ для показу перевантаження функцій
  8. Програма C++ для показу перевизначення функції
  9. Програма C++ для показу використання модифікатора доступу
  10. Програма C++, щоб показати використання цього ключового слова в класі
  11. Програма C++ для показу використання статичного ключового слова
  12. Програма C++ для функцій друзів
  13. C++ програма для віртуального деструктора
  14. Програма C++ для створення абстрактного класу
  15. Програма C++ для створення класу Singleton
  16. Програма C++ для створення інтерфейсу
  17. Програма C++ для перевантаження Інкремент ++ і Декремент
  18. Програма C++ для додавання двох комплексних чисел

Програми для обробки файлів C++

  1. Програма C++ для створення нового файлу
  2. Програма C++ для створення тимчасового файлу
  3. Програма C++ для запису у файл
  4. Програма C++ для перейменування файлу
  5. Програма C++ для створення файлу лише для читання
  6. Програма C++ для порівняння шляхів двох файлів
  7. Програма C++ для копіювання одного файлу в інший
  8. Програма C++ для додавання вмісту одного текстового файлу до іншого
  9. Програма C++ для отримання списку файлів у каталозі
  10. Програма C++ для додавання рядка в існуючий файл
  11. Програма C++ для читання вмісту з одного файлу та запису його в інший файл

Програми обробки винятків C++

  1. Програма C++ для показу винятків під час виконання
  2. Програма C++ для відображення типів помилок
  3. Програма C++ для обробки методів винятків
  4. Програма C++ для обробки методів винятків
  5. Програма C++ для обробки перевірених винятків
  6. Програма C++ для обробки неперевірених винятків
  7. Програма C++ для обробки ділених на нуль і кількох винятків
  8. Програма C++ для показу помилки недоступного коду
  9. Програма C++ для відображення помилок інтерфейсу потоку та узгодженості пам’яті

Програми C++ STL

  1. Програма C++ для сортування масиву за допомогою STL
  2. Програма C++ для ініціалізації вектора
  3. Програма C++ для копіювання вектора за допомогою STL
  4. Програма C++ для операцій злиття за допомогою STL
  5. Програма C++ для показу transform() за допомогою STL
  6. Програма C++ для Deque з використанням STL
  7. Програма C++ для пріоритетної черги з використанням STL
  8. Програма C++ для створення карт за допомогою STL
  9. Програма C++ для створення пари з використанням STL
  10. Програма C++ для мультинабору з використанням STL
  11. Програма C++ для звернення вектора за допомогою STL
  12. Програма C++ для реверсування масиву за допомогою STL
  13. Програма C++ для стека пар із використанням STL
  14. Програма C++ для пошуку перестановок заданого рядка за допомогою STL
  15. Програма C++ для пошуку всіх перестановок масиву за допомогою STL.
  16. Програма C++ для пошуку максимального та мінімального елементів у наборі за допомогою STL
  17. Програма C++ для вставлення та видалення елементів із набору за допомогою STL
  18. Програма C++ для знаходження суми елементів вектора за допомогою STL
  19. Програма C++ для реалізації різних методів копіювання в STL
  20. Програма C++ для реалізації двійкових функцій пошуку за допомогою STL
  21. Програма C++ для перевірки того, чи містять два вектори однакові елементи чи ні

Програми дати та часу C++

  1. Програма C++ для відображення дат календарного року в різних форматах
  2. Програма C++ для відображення поточної дати та часу
  3. Програма C++ для перетворення місцевого часу на GMT

C++ Різні програми

  1. Програма C++ для знаходження частки та залишку
  2. Програма C++ для оператора sizeof().
  3. Програма C++ для пошуку ініціалів імені
  4. Програма C++ для пошуку потужності без використання операторів * і /
  5. Програма C++ для знаходження коренів квадратного рівняння
  6. Генеруйте випадкові подвійні числа в C++
  7. Як приховати та показати вікно консолі в C++?
  8. Як запустити програму C++ без простору імен?
  9. Створіть спеціальну карту за допомогою файлу заголовків у C++
  10. Програма C++ для кількості унікальних триплетів, у яких XOR дорівнює нулю