Scrierea dvs. de programe C++ este cea mai bună modalitate de a învăța limbajul C++. În interviuri sunt solicitate și programele C++. Acest articol acoperă principalele probleme de practică pentru programele de bază C++ pe subiecte precum fluxul de control, modelele și funcțiile până la cele complexe, cum ar fi pointerii, matricele și șirurile de caractere.

Tutorial C++
Articole recente C++
Subiecte:
- Programe de bază
- Controlul fluxului
- Imprimare cu modele
- Funcții
- Matrice
- Matrice
- Indicatori
- Siruri de caractere
- Conversie
- Căutare și sortare
- Structuri
- Clasa si obiecte
- Manipularea fișierelor
- Programe de excepție (încercați și prindeți)
- STL
- Data si ora
- Diverse
Programe de bază C++
- Programul C++ pentru Hello World
- Program C++ pentru a-ți imprima propriul nume
- Program C++ pentru a obține informații de la utilizator
- Program C++ pentru citirea numerelor introduse de la utilizator
- Program C++ pentru a adăuga două numere
- Program C++ pentru a schimba două numere
- Program C++ pentru a găsi dimensiunea int, float, double și char
- Program C++ pentru înmulțirea a două numere în virgulă mobilă
- Program C++ pentru a imprima valoarea ASCII a unui caracter
- Program C++ pentru a calcula Fahrenheit în Celsius
- Program C++ pentru a găsi interes simplu
- Program C++ pentru a găsi interes compus
- Program C++ pentru aria și perimetrul dreptunghiului
Programe C++ Control Flow
- Program C++ pentru verificarea numerelor întregi pare sau impare
- Program C++ pentru a găsi cel mai mare dintre cele 3 numere
- Program C++ pentru a verifica dacă un caracter este o vocală sau o consoană
- Program C++ pentru a verifica dacă un an dat este un an bisect
- Program C++ pentru a imprima tabelul de înmulțire a unui număr
- Program C++ pentru a calcula suma primelor n numere naturale
- Program C++ pentru găsirea factorilor unui număr
- Program C++ pentru a inversa un număr
- Program C++ pentru a găsi GCD
- Program C++ pentru a găsi LCM
- Program C++ pentru a verifica dacă un număr este un palindrom sau nu
- Program C++ pentru a verifica dacă un număr este prim sau nu
- Program C++ pentru afișarea numerelor prime între două intervale
- Program C++ pentru a verifica numerele neon dintr-un interval dat
- Program C++ pentru a verifica numărul Armstrong
- Program C++ pentru afișarea numerelor Armstrong între 1 și 1000
- Program C++ pentru numărul Fibonacci
- C++ Suma numerelor Fibonacci la indici pari până la N termeni
- Program C++ pentru a calcula puterea unui număr
- Program C++ pentru afișarea factorilor unui număr natural
- Program C++ pentru a face un calculator simplu
Programe de imprimare a modelelor C++
- Program C++ pentru a imprima modelul din jumătatea piramidei din dreapta
- Program C++ pentru a imprima modelul din jumătatea piramidei din stânga
- Program C++ pentru a imprima un model piramidal complet simplu
- Program C++ pentru imprimarea piramidei inversate
- Programul C++ pentru a imprima modelul triunghiular
- Programul C++ pentru a imprima modelul numeric fără reatribuire
- Programul C++ pentru a imprima modelul de caractere
- Program C++ pentru a imprima un model de caractere continuu
- Program C++ pentru a imprima piramida completă în formă de diamant
- Program C++ pentru a imprima model piramidal cu stele goale inversate
- Program C++ pentru a imprima piramida stelară goală în formă de diamant
- Program C++ pentru a imprima triunghiul lui Pascal
- Program C++ pentru a imprima piramida triunghiulară a modelului lui Floyd
- Program C++ pentru a imprima piramida triunghiulară cu model Floyd invers
Programe cu funcții C++
- Program C++ pentru afișarea numerelor prime între două intervale folosind funcția
- Program C++ pentru a verifica dacă un număr poate fi exprimat ca sumă a două numere prime
- Program C++ pentru a găsi suma numerelor naturale folosind recursiunea
- Program C++ pentru a calcula factorialul unui număr utilizând recursiunea
- Program C++ pentru a inversa o propoziție folosind recursiunea
- Program C++ pentru a calcula puterea folosind recursiunea
- Program C++ pentru șabloane de funcții variadice
Programe matrice C++
- Program C++ pentru a verifica dacă două matrice sunt egale sau nu
- Program C++ pentru a găsi maximul și minimul într-o matrice
- Program C++ pentru a calcula media tuturor elementelor prezente într-o matrice
- Program C++ pentru a fuziona două matrice
- Program C++ pentru a imprima o matrice 2D
- Program C++ pentru a găsi elemente comune ale matricei
- Program C++ pentru a elimina elementele duplicate dintr-o matrice
- Program C++ pentru a elimina toate aparițiile unui element dintr-o matrice
- Program C++ pentru rotația matricei
- Program C++ pentru a copia toate elementele unui tablou în altul în ordine inversă
Programe matrice C++
- Program C++ pentru a adăuga două matrici
- Program C++ pentru a verifica dacă două matrici sunt egale sau nu
- Program C++ pentru a calcula suma diagonalelor unei matrice
- Program C++ pentru a imprima elementele limită ale unei matrice
- Program C++ pentru a găsi transpunerea unei matrice
- Program C++ pentru a găsi determinantul unei matrice
- Program C++ pentru a găsi normalul și urma matricei
- Program C++ pentru a multiplica două matrici
- Program C++ pentru a roti elementele matricei ale unei matrice
- Program C++ pentru a schimba elementele din primul și ultimul rând din Matrix
- Program C++ pentru a schimba elementele primei și ultimelor coloane din Matrix
Programe C++ Pointers
- Programul C++ pentru pointeri
- Program C++ pentru o matrice de pointeri
- Program C++ pentru void Pointer
- Program C++ pentru referire la un pointer
- Program C++ pentru Function Pointer
- Program C++ pentru acest Pointer
- Program C++ pentru Pointer Opac
Programe de șiruri C++
- Program C++ pentru a găsi lungimea unui șir
- Program C++ pentru a accesa caracterele dintr-un șir dat
- Program C++ pentru a determina punctul de cod Unicode la un index dat
- Program C++ pentru a înlocui un caracter într-un șir
- Program C++ pentru a compara două șiruri
- Program C++ pentru a adăuga/concatena două șiruri
- Program C++ pentru a adăuga 2 șiruri binare
- Program C++ pentru a elimina zerourile principale
- Program C++ pentru a compara două șiruri de caractere lexicografic
- Program C++ pentru a inversa un șir
- Program C++ pentru a verifica dacă șirul este Palindrom
- Program C++ pentru a imprima prima literă a fiecărui cuvânt dintr-un șir
- Program C++ pentru a insera un șir într-un alt șir
- Program C++ pentru împărțirea într-un număr de sub-șiruri
- Program C++ pentru a inversa un șir folosind stive
- Program C++ pentru a verifica dacă șirul dat este Pangram
Programe de conversie C++
- Program C++ pentru conversie binară în zecimală
- Program C++ pentru conversie binar în octal
- Program C++ pentru conversie octală în zecimală
- Program C++ pentru conversie zecimală în octală
- Program C++ pentru conversie hexazecimală în zecimală
- Program C++ pentru conversie zecimală în hexazecimală
- Program C++ pentru conversie zecimală în binară
- Program C++ pentru conversia booleană în șir
- Program C++ pentru conversie șir în dublu
- Program C++ pentru conversie dublu în șir
- Program C++ pentru conversie șir în lung
- Program C++ pentru conversie lungă în șir
- Program C++ pentru conversia int în caracter
- Program C++ pentru conversia Char în int
Programe de căutare și sortare C++
- Program C++ pentru a căuta un element într-o matrice (căutare liniară)
- Program C++ pentru a căuta un element într-o matrice (căutare binară)
- Program C++ pentru a sorta o matrice (sortare selecție)
- Program C++ pentru a sorta o matrice (Bubble Sort)
- Program C++ pentru a sorta o matrice (sortare prin inserție)
- Programul C++ de sortare prin fuziune
- Program C++ pentru sortarea unui șir
- Program C++ pentru a sorta matricea 2D pe rânduri
- Program C++ pentru a sorta elementele unui tablou în ordine descrescătoare
- Program C++ pentru a sorta elementele unui tablou în ordine crescătoare
Programe cu structuri C++
- Program C++ pentru a transmite sau returna o structură la/de la o funcție
- Program C++ pentru a stoca informațiile unui student într-o structură
- Program C++ pentru sortarea structurii (după mai multe reguli)
Clasă C++ și programe obiect
- Program C++ pentru a crea o clasă și un obiect
- Program C++ pentru a afișa încapsularea
- Program C++ pentru a arăta moștenirea
- Program C++ pentru a afișa abstracția în clasă
- Program C++ pentru a afișa datele ascunse în clasă
- Program C++ pentru a arăta polimorfismul în clasă
- Program C++ pentru a afișa supraîncărcarea funcției
- Program C++ pentru a afișa suprascrierea funcției
- Program C++ pentru a arăta utilizarea Modificatorului de acces
- Program C++ pentru a arăta utilizarea acestui cuvânt cheie în clasă
- Program C++ pentru a arăta utilizarea cuvântului cheie static
- Program C++ pentru funcții prieten
- Program C++ pentru Virtual Destructor
- Program C++ pentru a crea o clasă abstractă
- Program C++ pentru a crea o clasă Singleton
- Program C++ pentru a crea o interfață
- Programul C++ pentru a supraîncărca Creșterea ++ și scăderea
- Program C++ pentru a adăuga două numere complexe
Programe de manipulare a fișierelor C++
- Program C++ pentru a crea un fișier nou
- Program C++ pentru a crea un fișier temporar
- Program C++ pentru a scrie într-un fișier
- Program C++ pentru a redenumi un fișier
- Program C++ pentru a face un fișier doar în citire
- Program C++ pentru a compara căile a două fișiere
- Program C++ pentru a copia un fișier într-un alt fișier
- Program C++ pentru a adăuga conținutul unui fișier text la altul
- Program C++ pentru a obține lista de fișiere dintr-un director
- Program C++ pentru a adăuga un șir într-un fișier existent
- Program C++ pentru a citi conținut dintr-un fișier și a-l scrie într-un alt fișier
Programe de tratare a excepțiilor C++
- Program C++ pentru a afișa excepțiile de rulare
- Program C++ pentru a afișa tipurile de erori
- Program C++ pentru a gestiona metodele de excepție
- Program C++ pentru a gestiona metodele de excepție
- Program C++ pentru a gestiona excepțiile verificate
- Program C++ pentru a gestiona excepțiile necontrolate
- Program C++ pentru a gestiona diviziunea prin zero și excepțiile multiple
- Program C++ pentru a afișa o eroare de cod inaccesibil
- Program C++ pentru a afișa erorile de interfață a firului și de consistență a memoriei
Programe C++ STL
- Program C++ pentru a sorta o matrice folosind STL
- Program C++ pentru a inițializa un vector
- Program C++ pentru a copia un vector folosind STL
- Program C++ pentru operațiuni de îmbinare folosind STL
- Programul C++ pentru a afișa transform() folosind STL
- Program C++ pentru Deque folosind STL
- Program C++ pentru coada prioritară folosind STL
- Program C++ pentru hartă folosind STL
- Program C++ pentru pereche folosind STL
- Program C++ pentru multiset folosind STL
- Program C++ pentru a inversa un vector folosind STL
- Program C++ pentru a inversa o matrice folosind STL
- Program C++ pentru stiva de perechi folosind STL
- Program C++ pentru a găsi permutări ale unui șir dat folosind STL
- Program C++ pentru a găsi toate permutările unui tablou folosind STL.
- Program C++ pentru a găsi elemente maxime și minime într-un set folosind STL
- Program C++ pentru inserarea și ștergerea elementelor dintr-un set folosind STL
- Program C++ pentru a găsi suma elementelor unui vector folosind STL
- Program C++ pentru a implementa diferite metode de copiat în STL
- Program C++ pentru a implementa funcții de căutare binare folosind STL
- Program C++ pentru a verifica dacă doi vectori conțin aceleași elemente sau nu
Programe de dată și oră C++
- Program C++ pentru a afișa datele anului calendaristic în diferite formate
- Program C++ pentru a afișa data și ora curente
- Program C++ pentru a converti ora locală în GMT
Programe diverse C++
- Program C++ pentru a găsi coeficientul și restul
- Program C++ pentru operatorul sizeof().
- Program C++ pentru a găsi inițialele unui nume
- Program C++ pentru a găsi putere fără a utiliza * și / operatori
- Program C++ pentru a găsi rădăcinile ecuației pătratice
- Generați numere duble aleatorii în C++
- Cum să ascundeți și să afișați o fereastră de consolă în C++?
- Cum să rulați un program C++ fără spațiu de nume?
- Construiți o hartă personalizată folosind un fișier de antet în C++
- Program C++ pentru numărul de tripleți unici al căror XOR este zero