Escriure programes C++ tu mateix és la millor manera d'aprendre el llenguatge C++. També es demanen programes C++ a les entrevistes. Aquest article cobreix els principals problemes de pràctica per als programes bàsics de C++ sobre temes com el flux de control, els patrons i les funcions a altres complexos com ara punters, matrius i cadenes.
configurar java
Tutorial C++
C++ Articles recents
Temes:
- Programes bàsics
- Control de flux
- Impressió de patrons
- Funcions
- Arrays
- Matriu
- Apuntadors
- Cordes
- Conversió
- Cercant I Ordenant
- Estructures
- Classe i objectes
- Manipulació de fitxers
- Programes d'excepció (prova i captura)
- STL
- Data i hora
- Divers
Programes bàsics en C++
- Programa C++ per a Hello World
- Programa C++ per imprimir el vostre propi nom
- Programa C++ per obtenir entrada de l'usuari
- Programa C++ per llegir l'entrada de números de l'usuari
- Programa C++ per afegir dos nombres
- Programa C++ per intercanviar dos números
- Programa C++ per trobar la mida d'int, float, double i char
- Programa C++ per multiplicar dos nombres de coma flotant
- Programa C++ per imprimir el valor ASCII d'un caràcter
- Programa C++ per calcular Fahrenheit a Celsius
- Programa C++ per trobar interessos simples
- Programa C++ per trobar interès compost
- Programa C++ per a l'àrea i el perímetre del rectangle
Programes de control de flux de C++
- Programa C++ per comprovar nombres enters parells o imparells
- Programa C++ per trobar el més gran entre 3 nombres
- Programa C++ per comprovar si un caràcter és una vocal o una consonant
- Programa C++ per comprovar si un any donat és un any de traspàs
- Programa C++ per imprimir la taula de multiplicació d'un nombre
- Programa C++ per calcular la suma dels primers n nombres naturals
- Programa C++ per trobar factorial d'un nombre
- Programa C++ per invertir un nombre
- Programa C++ per trobar GCD
- Programa C++ per trobar LCM
- Programa C++ per comprovar si un nombre és un palíndrom o no
- Programa C++ per comprovar si un nombre és primer o no
- Programa C++ per mostrar nombres primers entre dos intervals
- Programa C++ per comprovar números de neó en un rang determinat
- Programa C++ per comprovar el nombre d'Armstrong
- Programa C++ per mostrar números Armstrong entre 1 i 1000
- Programa C++ per al nombre de Fibonacci
- C++ Suma de nombres de Fibonacci en índexs parells fins a N termes
- Programa C++ per calcular la potència d'un nombre
- Programa C++ per mostrar factors d'un nombre natural
- Programa C++ per fer una calculadora senzilla
Programes d'impressió de patrons C++
- Programa C++ per imprimir el patró de la meitat piràmide dreta
- Programa C++ per imprimir el patró de la meitat piràmide esquerra
- Programa C++ per imprimir un patró de piràmide complet senzill
- Programa C++ per imprimir la piràmide invertida
- Programa C++ per imprimir un patró triangular
- Programa C++ per imprimir un patró numèric sense reassignar
- Programa C++ per imprimir un patró de caràcters
- Programa C++ per imprimir un patró de caràcters continus
- Programa C++ per imprimir una piràmide completa en forma de diamant
- Programa C++ per imprimir un patró de piràmide d'estrella buida invertida
- Programa C++ per imprimir una piràmide d'estels buits en forma de diamant
- Programa C++ per imprimir el triangle de Pascal
- Programa C++ per imprimir la piràmide triangular del patró de Floyd
- Programa C++ per imprimir la piràmide triangular del patró Floyd invers
Programes de funció C++
- Programa C++ per mostrar nombres primers entre dos intervals mitjançant la funció
- Programa C++ per comprovar si un nombre es pot expressar com a suma de dos nombres primers
- Programa C++ per trobar la suma de nombres naturals mitjançant la recursió
- Programa C++ per calcular el factorial d'un nombre mitjançant recursivitat
- Programa C++ per revertir una frase mitjançant recursivitat
- Programa C++ per calcular la potència mitjançant recursivitat
- Programa C++ per a plantilles de funcions variàdiques
Programes de matriu C++
- Programa C++ per comprovar si dues matrius són iguals o no
- Programa C++ per trobar el màxim i el mínim en una matriu
- Programa C++ per calcular la mitjana de tots els elements presents en una matriu
- Programa C++ per fusionar dues matrius
- Programa C++ per imprimir una matriu 2D
- Programa C++ per trobar elements comuns de matriu
- Programa C++ per eliminar elements duplicats d'una matriu
- Programa C++ per eliminar totes les ocurrències d'un element en una matriu
- Programa C++ per a la rotació de matrius
- Programa C++ per copiar tots els elements d'una matriu a una altra en l'ordre invers
Programes matricials C++
- Programa C++ per afegir dues matrius
- Programa C++ per comprovar si dues matrius són iguals o no
- Programa C++ per calcular la suma de diagonals d'una matriu
- Programa C++ per imprimir elements de límit d'una matriu
- Programa C++ per trobar la transposició d'una matriu
- Programa C++ per trobar el determinant d'una matriu
- Programa C++ per trobar el normal i el rastre de la matriu
- Programa C++ per multiplicar dues matrius
- Programa C++ per girar els elements de matriu d'una matriu
- Programa C++ per intercanviar elements de la primera i l'última fila de Matrix
- Programa C++ per intercanviar elements de la primera i l'última columna de Matrix
Programes de punters C++
- Programa C++ per a punters
- Programa C++ per a una matriu de punters
- Programa C++ per a Vod Pointer
- Programa C++ per a la referència a un punter
- Programa C++ per a punter de funció
- Programa C++ per a aquest punter
- Programa C++ per a punter opac
Programes de cadena C++
- Programa C++ per trobar la longitud d'una cadena
- Programa C++ per accedir als caràcters d'una cadena donada
- Programa C++ per determinar el punt de codi Unicode en un índex determinat
- Programa C++ per substituir un caràcter en una cadena
- Programa C++ per comparar dues cadenes
- Programa C++ per afegir/concatenar dues cadenes
- Programa C++ per afegir 2 cadenes binàries
- Programa C++ per eliminar els zeros principals
- Programa C++ per comparar dues cadenes lexicogràficament
- Programa C++ per invertir una cadena
- Programa C++ per comprovar si la cadena és Palíndrom
- Programa C++ per imprimir la primera lletra de cada paraula d'una cadena
- Programa C++ per inserir una cadena en una altra cadena
- Programa C++ per dividir en un nombre de subcadenes
- Programa C++ per invertir una cadena utilitzant piles
- Programa C++ per comprovar si la cadena donada és Pangram
Programes de conversió C++
- Programa C++ per a la conversió de binari a decimal
- Programa C++ per a la conversió de binari a octal
- Programa C++ per a la conversió d'octals a decimals
- Programa C++ per a la conversió de decimal a octal
- Programa C++ per a la conversió d'hexadecimal a decimal
- Programa C++ per a la conversió de decimal a hexadecimal
- Programa C++ per a la conversió decimal a binària
- Programa C++ per a la conversió de booleà a cadena
- Programa C++ per a la conversió de cadena a doble
- Programa C++ per a la conversió de doble a cadena
- Programa C++ per a la conversió de cadena a llarg
- Programa C++ per a la conversió llarga a cadena
- Programa C++ per a la conversió d'int a caràcters
- Programa C++ per a la conversió de caràcters a int
Programes de cerca i ordenació en C++
- Programa C++ per cercar un element en una matriu (cerca lineal)
- Programa C++ per cercar un element en una matriu (cerca binària)
- Programa C++ per ordenar una matriu (ordenació de selecció)
- Programa C++ per ordenar una matriu (Bubble Sort)
- Programa C++ per ordenar una matriu (ordenació d'inserció)
- Programa C++ de Merge Sort
- Programa C++ per ordenar una cadena
- Programa C++ per ordenar la matriu 2D entre files
- Programa C++ per ordenar els elements d'una matriu en ordre descendent
- Programa C++ per ordenar els elements d'una matriu en ordre ascendent
Programes d'estructures C++
- Programa C++ per passar o retornar una estructura a/des d'una funció
- Programa C++ per emmagatzemar informació d'un estudiant en una estructura
- Programa C++ per a l'ordenació d'estructures (per diverses regles)
Classes i programes d'objectes C++
- Programa C++ per crear una classe i un objecte
- Programa C++ per mostrar l'encapsulació
- Programa C++ per mostrar l'herència
- Programa C++ per mostrar l'abstracció a classe
- Programa C++ per mostrar dades amagats a classe
- Programa C++ per mostrar el polimorfisme a classe
- Programa C++ per mostrar la sobrecàrrega de funcions
- Programa C++ per mostrar la substitució de funcions
- Programa C++ per mostrar l'ús del modificador d'accés
- Programa C++ per mostrar l'ús d'aquesta paraula clau a classe
- Programa C++ per mostrar l'ús de la paraula clau estàtica
- Programa C++ per a funcions d'amic
- C++ Program For Virtual Destructor
- Programa C++ per crear classes abstractes
- Programa C++ per crear classes Singleton
- Programa C++ per crear una interfície
- Programa C++ per sobrecarregar Increment ++ i Decrement
- Programa C++ per afegir dos nombres complexos
Programes de gestió de fitxers C++
- Programa C++ per crear un fitxer nou
- Programa C++ per crear un fitxer temporal
- Programa C++ per escriure en un fitxer
- Programa C++ per canviar el nom d'un fitxer
- Programa C++ per fer que un fitxer sigui només de lectura
- Programa C++ per comparar camins de dos fitxers
- Programa C++ per copiar un fitxer a un altre fitxer
- Programa C++ per afegir el contingut d'un fitxer de text a un altre
- Programa C++ per obtenir la llista de fitxers d'un directori
- Programa C++ per afegir una cadena a un fitxer existent
- Programa C++ per llegir contingut d'un fitxer i escriure'l en un altre fitxer
Programes de gestió d'excepcions C++
- Programa C++ per mostrar excepcions en temps d'execució
- Programa C++ per mostrar els tipus d'errors
- Programa C++ per gestionar els mètodes d'excepció
- Programa C++ per gestionar els mètodes d'excepció
- Programa C++ per gestionar les excepcions verificades
- Programa C++ per gestionar les excepcions no marcades
- Programa C++ per gestionar la divisió per zero i múltiples excepcions
- Programa C++ per mostrar un error de codi inabastable
- Programa C++ per mostrar errors de la interfície de fil i la consistència de memòria
Programes C++ STL
- Programa C++ per ordenar una matriu mitjançant STL
- Programa C++ per inicialitzar un vector
- Programa C++ per copiar un vector utilitzant STL
- Programa C++ per a operacions de fusió mitjançant STL
- Programa C++ per mostrar transform() mitjançant STL
- Programa C++ per a Deque mitjançant STL
- Programa C++ per a la cua de prioritats mitjançant STL
- Programa C++ per a mapes amb STL
- Programa C++ per a parella mitjançant STL
- Programa C++ per a multiconjunt mitjançant STL
- Programa C++ per revertir un vector mitjançant STL
- Programa C++ per revertir una matriu utilitzant STL
- Programa C++ per a la pila de parells utilitzant STL
- Programa C++ per trobar permutacions d'una cadena donada mitjançant STL
- Programa C++ per trobar totes les permutacions d'una matriu mitjançant STL.
- Programa C++ per trobar elements màxims i mínims en un conjunt mitjançant STL
- Programa C++ per inserir i eliminar elements en un conjunt mitjançant STL
- Programa C++ per trobar la suma d'elements d'un vector mitjançant STL
- Programa C++ per implementar diferents mètodes per copiar en STL
- Programa C++ per implementar funcions de cerca binàries mitjançant STL
- Programa C++ per comprovar si dos vectors contenen els mateixos elements o no
Programes de data i hora C++
- Programa C++ per mostrar les dates de l'any natural en diferents formats
- Programa C++ per mostrar la data i l'hora actuals
- Programa C++ per convertir l'hora local a GMT
Programes diversos en C++
- Programa C++ per trobar el quocient i la resta
- Programa C++ per a l'operador sizeof().
- Programa C++ per trobar les inicials d'un nom
- Programa C++ per trobar energia sense utilitzar * i / operadors
- Programa C++ per trobar les arrels de l'equació quadràtica
- Genera números dobles aleatoris en C++
- Com amagar i mostrar una finestra de consola en C++?
- Com executar un programa C++ sense espai de noms?
- Creeu un mapa personalitzat mitjançant un fitxer de capçalera en C++
- Programa C++ per al nombre de tres bessons únics el XOR dels quals és zero