logo

Esempi di programmazione C++

Scrivere da soli programmi C++ è il modo migliore per imparare il linguaggio C++. Nelle interviste vengono interrogati anche i programmi C++. Questo articolo tratta i principali problemi pratici per i programmi C++ di base su argomenti come flusso di controllo, modelli e funzioni fino a quelli complessi come puntatori, matrici e stringhe.

Esempi di programmazione C++



Esercitazione sul C++

Articoli recenti su C++

Temi:








Programmi C++ di base

  1. Programma C++ per Hello World
  2. Programma C++ per stampare il tuo nome
  3. Programma C++ per ottenere input dall'utente
  4. Programma C++ per leggere l'input numerico dall'utente
  5. Programma C++ per sommare due numeri
  6. Programma C++ per scambiare due numeri
  7. Programma C++ per trovare la dimensione di int, float, double e char
  8. Programma C++ per moltiplicare due numeri in virgola mobile
  9. Programma C++ per stampare il valore ASCII di un carattere
  10. Programma C++ per calcolare Fahrenheit in Celsius
  11. Programma C++ per trovare interessi semplici
  12. Programma C++ per trovare interesse composto
  13. Programma C++ per area e perimetro del rettangolo

Programmi di flusso di controllo C++

  1. Programma C++ per controllare numeri interi pari o dispari
  2. Programma C++ per trovare il più grande tra 3 numeri
  3. Programma C++ per verificare se un carattere è una vocale o una consonante
  4. Programma C++ per verificare se un determinato anno è un anno bisestile
  5. Programma C++ per stampare la tabella di moltiplicazione di un numero
  6. Programma C++ per calcolare la somma dei primi n numeri naturali
  7. Programma C++ per trovare il fattoriale di un numero
  8. Programma C++ per invertire un numero
  9. Programma C++ per trovare GCD
  10. Programma C++ per trovare LCM
  11. Programma C++ per verificare se un numero è palindromo o meno
  12. Programma C++ per verificare se un numero è primo o meno
  13. Programma C++ per visualizzare i numeri primi tra due intervalli
  14. Programma C++ per controllare i numeri al neon in un determinato intervallo
  15. Programma C++ per controllare il numero Armstrong
  16. Programma C++ per visualizzare i numeri Armstrong compresi tra 1 e 1000
  17. Programma C++ per il numero di Fibonacci
  18. Somma C++ dei numeri di Fibonacci con indici pari fino a N termini
  19. Programma C++ per calcolare la potenza di un numero
  20. Programma C++ per visualizzare i fattori di un numero naturale
  21. Programma C++ per creare una semplice calcolatrice

Programmi per la stampa di modelli C++

  1. Programma C++ per stampare il motivo della mezza piramide destra
  2. Programma C++ per stampare il motivo della mezza piramide sinistra
  3. Programma C++ per stampare un semplice modello piramidale completo
  4. Programma C++ per stampare la piramide invertita
  5. Programma C++ per stampare motivi triangolari
  6. Programma C++ per stampare il modello numerico senza riassegnare
  7. Programma C++ per stampare motivi di caratteri
  8. Programma C++ per stampare modelli di caratteri continui
  9. Programma C++ per stampare una piramide a forma di diamante completa
  10. Programma C++ per stampare il modello piramidale a stella cava invertita
  11. Programma C++ per stampare piramidi a stella cava a forma di diamante
  12. Programma C++ per stampare il triangolo di Pascal
  13. Programma C++ per stampare il modello della piramide triangolare di Floyd
  14. Programma C++ per stampare la piramide triangolare con motivo Floyd inverso

Programmi di funzioni C++

  1. Programma C++ per visualizzare i numeri primi tra due intervalli utilizzando la funzione
  2. Programma C++ per verificare se un numero può essere espresso come somma di due numeri primi
  3. Programma C++ per trovare la somma dei numeri naturali utilizzando la ricorsione
  4. Programma C++ per calcolare il fattoriale di un numero utilizzando la ricorsione
  5. Programma C++ per invertire una frase utilizzando la ricorsione
  6. Programma C++ per calcolare la potenza utilizzando la ricorsione
  7. Programma C++ per modelli di funzioni Variadic

Programmi per array C++

  1. Programma C++ per verificare se due array sono uguali o meno
  2. Programma C++ per trovare il massimo e il minimo in un array
  3. Programma C++ per calcolare la media di tutti gli elementi presenti in un array
  4. Programma C++ per unire due array
  5. Programma C++ per stampare una matrice 2D
  6. Programma C++ per trovare elementi comuni di array
  7. Programma C++ per rimuovere elementi duplicati da un array
  8. Programma C++ per rimuovere tutte le occorrenze di un elemento in un array
  9. Programma C++ per la rotazione degli array
  10. Programma C++ per copiare tutti gli elementi di un array in un altro nell'ordine inverso

Programmi a matrice C++

  1. Programma C++ per aggiungere due matrici
  2. Programma C++ per verificare se due matrici sono uguali o meno
  3. Programma C++ per calcolare la somma delle diagonali di una matrice
  4. Programma C++ per stampare gli elementi di contorno di una matrice
  5. Programma C++ per trovare la trasposta di una matrice
  6. Programma C++ per trovare il determinante di una matrice
  7. Programma C++ per trovare la normale e la traccia di matrice
  8. Programma C++ per moltiplicare due matrici
  9. Programma C++ per ruotare gli elementi di una matrice
  10. Programma C++ per scambiare elementi della prima e dell'ultima riga in una matrice
  11. Programma C++ per scambiare elementi della prima e dell'ultima colonna in una matrice

Programmi puntatori C++

  1. Programma C++ per puntatori
  2. Programma C++ per un array di puntatori
  3. Programma C++ per puntatore void
  4. Programma C++ per riferimento a un puntatore
  5. Programma C++ per puntatore a funzione
  6. Programma C++ per questo puntatore
  7. Programma C++ per puntatore opaco

Programmi di stringhe C++

  1. Programma C++ per trovare la lunghezza di una stringa
  2. Programma C++ per accedere ai caratteri in una determinata stringa
  3. Programma C++ per determinare il punto di codice Unicode in un determinato indice
  4. Programma C++ per sostituire un carattere in una stringa
  5. Programma C++ per confrontare due stringhe
  6. Programma C++ per aggiungere/concatenare due stringhe
  7. Programma C++ per aggiungere 2 stringhe binarie
  8. Programma C++ per rimuovere gli zeri iniziali
  9. Programma C++ per confrontare lessicograficamente due stringhe
  10. Programma C++ per invertire una stringa
  11. Programma C++ per verificare se la stringa è palindromo
  12. Programma C++ per stampare la prima lettera di ogni parola di una stringa
  13. Programma C++ per inserire una stringa in un'altra stringa
  14. Programma C++ per la suddivisione in un numero di sottostringhe
  15. Programma C++ per invertire una stringa utilizzando gli stack
  16. Programma C++ per verificare se la stringa data è Pangram

Programmi di conversione C++

  1. Programma C++ per la conversione da binario a decimale
  2. Programma C++ per la conversione da binario a ottale
  3. Programma C++ per la conversione da ottale a decimale
  4. Programma C++ per la conversione da decimale a ottale
  5. Programma C++ per la conversione da esadecimale a decimale
  6. Programma C++ per la conversione da decimale a esadecimale
  7. Programma C++ per la conversione da decimale a binario
  8. Programma C++ per la conversione da booleano a stringa
  9. Programma C++ per la conversione da stringa a doppia
  10. Programma C++ per la conversione da doppia a stringa
  11. Programma C++ per la conversione da stringa a lunga
  12. Programma C++ per la conversione da lungo a stringa
  13. Programma C++ per la conversione da Int a Char
  14. Programma C++ per la conversione da caratteri a interi

Programmi di ricerca e ordinamento C++

  1. Programma C++ per cercare un elemento in un array (ricerca lineare)
  2. Programma C++ per cercare un elemento in un array (ricerca binaria)
  3. Programma C++ per ordinare un array (ordinamento di selezione)
  4. Programma C++ per ordinare un array (Bubble Sort)
  5. Programma C++ per ordinare un array (ordinamento per inserimento)
  6. Programma C++ di Merge Sort
  7. Programma C++ per ordinare una stringa
  8. Programma C++ per ordinare la matrice 2D su righe
  9. Programma C++ per ordinare gli elementi di un array in ordine decrescente
  10. Programma C++ per ordinare gli elementi di un array in ordine crescente

Programmi per strutture C++

  1. Programma C++ per passare o restituire una struttura a/da una funzione
  2. Programma C++ per archiviare le informazioni di uno studente in una struttura
  3. Programma C++ per l'ordinamento delle strutture (secondo più regole)

Programmi di classi e oggetti C++

  1. Programma C++ per creare una classe e un oggetto
  2. Programma C++ per mostrare l'incapsulamento
  3. Programma C++ per mostrare l'ereditarietà
  4. Programma C++ per mostrare l'astrazione in classe
  5. Programma C++ per mostrare i dati nascosti in classe
  6. Programma C++ per mostrare il polimorfismo in classe
  7. Programma C++ per mostrare il sovraccarico delle funzioni
  8. Programma C++ per mostrare l'override delle funzioni
  9. Programma C++ per mostrare l'utilizzo del modificatore di accesso
  10. Programma C++ per mostrare l'uso di questa parola chiave in classe
  11. Programma C++ per mostrare l'utilizzo della parola chiave statica
  12. Programma C++ per funzioni Friend
  13. Programma C++ per distruttore virtuale
  14. Programma C++ per creare classi astratte
  15. Programma C++ per creare classi Singleton
  16. Programma C++ per creare un'interfaccia
  17. Programma C++ per sovraccaricare Incremento ++ e Decremento
  18. Programma C++ per sommare due numeri complessi

Programmi di gestione file C++

  1. Programma C++ per creare un nuovo file
  2. Programma C++ per creare un file temporaneo
  3. Programma C++ per scrivere in un file
  4. Programma C++ per rinominare un file
  5. Programma C++ per rendere un file di sola lettura
  6. Programma C++ per confrontare i percorsi di due file
  7. Programma C++ per copiare un file in un altro file
  8. Programma C++ per aggiungere il contenuto di un file di testo a un altro
  9. Programma C++ per ottenere l'elenco dei file in una directory
  10. Programma C++ per aggiungere una stringa in un file esistente
  11. Programma C++ per leggere il contenuto da un file e scriverlo in un altro file

Programmi di gestione delle eccezioni C++

  1. Programma C++ per mostrare eccezioni di runtime
  2. Programma C++ per mostrare i tipi di errori
  3. Programma C++ per gestire i metodi di eccezione
  4. Programma C++ per gestire i metodi di eccezione
  5. Programma C++ per gestire le eccezioni controllate
  6. Programma C++ per gestire le eccezioni non controllate
  7. Programma C++ per gestire la divisione per zero e le eccezioni multiple
  8. Programma C++ per mostrare un errore di codice irraggiungibile
  9. Programma C++ per mostrare gli errori di interfaccia del thread e di coerenza della memoria

Programmi C++ STL

  1. Programma C++ per ordinare un array utilizzando STL
  2. Programma C++ per inizializzare un vettore
  3. Programma C++ per copiare un vettore utilizzando STL
  4. Programma C++ per operazioni di unione tramite STL
  5. Programma C++ per mostrare trasforma() utilizzando STL
  6. Programma C++ per Deque utilizzando STL
  7. Programma C++ per coda prioritaria utilizzando STL
  8. Programma C++ per mappe utilizzando STL
  9. Programma C++ per coppia utilizzando STL
  10. Programma C++ per Multiset utilizzando STL
  11. Programma C++ per invertire un vettore utilizzando STL
  12. Programma C++ per invertire un array utilizzando STL
  13. Programma C++ per stack di coppie utilizzando STL
  14. Programma C++ per trovare permutazioni di una determinata stringa utilizzando STL
  15. Programma C++ per trovare tutte le permutazioni di un array utilizzando STL.
  16. Programma C++ per trovare elementi massimi e minimi in un insieme utilizzando STL
  17. Programma C++ per inserire ed eliminare elementi in un set utilizzando STL
  18. Programma C++ per trovare la somma degli elementi di un vettore utilizzando STL
  19. Programma C++ per implementare diversi metodi di copia in STL
  20. Programma C++ per implementare funzioni di ricerca binaria utilizzando STL
  21. Programma C++ per verificare se due vettori contengono o meno gli stessi elementi

Programmi di data e ora C++

  1. Programma C++ per visualizzare le date dell'anno solare in diversi formati
  2. Programma C++ per visualizzare la data e l'ora correnti
  3. Programma C++ per convertire l'ora locale in GMT

Programmi vari C++

  1. Programma C++ per trovare quoziente e resto
  2. Programma C++ per l'operatore sizeof()
  3. Programma C++ per trovare le iniziali di un nome
  4. Programma C++ per trovare potenza senza utilizzare gli operatori * e /
  5. Programma C++ per trovare le radici dell'equazione quadratica
  6. Genera numeri doppi casuali in C++
  7. Come nascondere e mostrare una finestra della console in C++?
  8. Come eseguire un programma C++ senza spazio dei nomi?
  9. Crea una mappa personalizzata utilizzando un file di intestazione in C++
  10. Programma C++ per numero di triplette uniche il cui XOR è zero