Come creare un semplice programma in C++

Tramite: O2O 06/08/2016
Difficoltà: media
18

Introduzione

Il C++ è un linguaggio di programmazione che riprende molte basi del classico C. Il quasi totale abbandono del linguaggio C è dovuto all'implementazione della programmazione ad oggetti (OOP), che ha permesso anche a futuri sviluppatori di usufruire di tale linguaggio. Non a caso, il C++ viene utilizzato come base per vari motori grafici, come CryEngine 3 o Unreal Engine, seppur in maniera più approfondita. Se è la prima volta che sentite parlare del C++ e volete sapere come creare un semplice programma, questa è la guida giusta per voi.

28

Occorrente

  • Code::Blocks o Eclipse
38

In primis, ciò di cui avrete bisogno per iniziare a compilare il vostro primo codice è un compilatore, ossia un software in grado di verificare il codice e segnalare eventuali errori di sintassi. I più utilizzati sono Code::Blocks ed Eclipse, che supportano anche tanti altri linguaggi di programmazione. Dopo aver creato un nuovo progetto in C++, andiamo a vedere quali sono le istruzioni base per creare un programma funzionante.

48

La funzione principale, dove andranno inseriti i comandi da eseguire a schermo, si chiama "main". All'interno di essa sarà necessario definire delle variabili, che dovranno essere implementate nella funzione stessa. Ogni variabile è costruita nel seguente modo: tipo nome=valore. Per tipo si intende il profilo della variabile, che può essere un intero, un carattere o anche un oggetto più complesso. Il nome è a vostra discrezione, ricordandovi che il linguaggio C++ è case sensitive, ossia fa distinzione tra maiuscole e minuscole, per cui la variabile di nome "R" sarà diversa dalla variabile "r". Il valore dipende dal programma che si sta compilando. A volte è necessario solamente definire una variabile, senza inizializzarla a nessun valore.

Continua la lettura
58

Per stampare un messaggio a schermo si utilizza il metodo "cout>", seguito dalle variabili che dovrete digitare voi. Ricordate sempre di definire le variabili all'inizio della funzione "main", prima di eseguire qualsiasi istruzione che le coinvolga. Si possono anche creare delle funzioni al di fuori del main, affinché poi vengano implementate all'interno di esso, altrimenti il codice genererà un errore. In C++, come in qualsiasi linguaggio di programmazione, è sempre meglio ridurre il codice al minimo, così da diminuire i tempi di esecuzione e correggere eventuali errori più facilmente.

68

È importante, ora, introdurre il concetto di ciclo. Un ciclo è un'istruzione che viene eseguita più di una volta finché si verifica la condizione impostata. Si dividono in tre tipologie: while (condizione), if (condizione), for (inizializzazione, condizione, incremento). Il while esegue l'istruzione al suo interno finché la condizione è verificata, altrimenti prosegue con il programma. L'if esegue il codice solamente se si verifica la condizione indicata in parentesi. In caso contrario, è possibile impostare un risultato differente attraverso l'uso dell'istruzione "else". Infine il for esegue l'istruzione finché il valore della variabile definita all'interno verifichi la condizione, con la differenza che ad ogni ciclo successivo la variabile viene aumentata di uno.

78

Concludiamo con alcuni piccoli consigli per evitare errori di sintassi durante la scrittura del codice. Per prima cosa, bisogna sempre ricordarsi di terminare ogni istruzione con il ";", altrimenti non verrà riconosciuta dal programma. In secondo luogo, quando si definisce una funzione o un ciclo, è importante inserire le parentesi graffe per racchiudere le varie istruzioni poiché il compilatore dovrà associare i vari comandi alla funzione o ciclo corrispondente. Per ultimo, ma non meno importante, la compatibilità dei tipi di variabile. Bisogna fare in modo che le variabili implementate nelle funzioni corrispondano allo stesso tipo di quelle necessarie per eseguire la funzione. Questi suggerimenti vi permetteranno di creare un piccolo programma in C++ con estrema facilità.

88

Guarda il video

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Segnala il video che ritieni inappropriato
Devi selezionare il video che desideri segnalare
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Programmazione

Come creare il nostro primo programma Java con Eclipse

Eclipse è un ambiente di sviluppo in cui è possibile creare i programmi personalizzati in Java testando, inoltre, il programma per assicurarsi che non ci siano bug di alcun genere. Tale software, è stato ideato e sviluppato da colossi dell'informatica...
Programmazione

Programma c++ per risolvere equazioni di secondo grado

Il linguaggio di programmazione C++ è stato inventato da Bjarne Stroustrup sulla base di quello C, sviluppato, invece, da Dennis Ritchie. Esso presenta un'ampia gamma di funzionalità e si presta benissimo a diverse applicazioni, come la risoluzione...
Programmazione

Come creare un semplice programma in C++

Il C++ è un linguaggio di programmazione che riprende molte basi del classico C. Il quasi totale abbandono del linguaggio C è dovuto all'implementazione della programmazione ad oggetti (OOP), che ha permesso anche a futuri sviluppatori di usufruire...
Programmazione

Come creare un semplice programma in Java

Con la diffusione del computer anche i linguaggi di programmazione si sono dovuti evolvere. Nel corso degli anni i linguaggi di programmazione sono diventati più snelli, eleganti e soprattutto facili da usare. Questo ha concesso ad una parte sempre maggiore...
Programmazione

Come realizzare un programma di archiviazione

L' archiviazione di dati è, se vogliamo, la prima funzione per cui sono stati progettati i computer, per questo uno dei primi lavori che i programmatori si sono visto commissionare è appunto la creazione di programmi con funzione di archivio dati. Vi...
Programmazione

La funzione main nel C++

La funzione main è, come dice lo stesso nome, la funzione principale del programma. Questa funzione è l'entry point di ogni programma C++, ovvero il punto in cui il programma inizia, ed è anche il punto in cui il programma finisce, perché la fine...
Programmazione

Come scrivere una funzione in C++

Il linguaggio C++ rappresenta tutta quella serie di linguaggi di “nuova generazione” (altri famosi sono java e C# tanto per citarne alcuni) comunemente chiamati “linguaggi object oriented”, ovvero orientati agli oggetti.Senza scendere troppo...
Programmazione

Come trasformare una scannerizzazione in PDF

Quando vogliamo trasformare una scannerizzazione in Pdf, abbiamo davanti a noi 2 possibili strade veloci ed efficaci. Possiamo affidarci ad un programma gratuito (freeware) creato appositamente, come "Jpeg to Pdf", oppure, per i più esperti, sfruttare...