Salve a todos,
stasera voglio iniziare con voi il primo “programma” in C++(wow xD):
l’Hello World (eheheh che vi aspettavate ), il famoso ciao mondo con il quale si inizia quasi ogni linguaggio di programmazione.
Bene allora al lavoro… (finalmente…)
Requisiti:
– Bloodshed Dev C++ (reperibile qui: http://ftp1.sourceforge.net/dev-cpp/devcpp4.zip)
– Un po di pazienza (quella ci vuole sempre…)
Guida:
Prima cosa dobbiamo creare un nuovo progetto quindi:
apriamo il nostro Dev C++ clikkiamo su File/New/Source File;
ora ci si aprirà una specie di foglio bianco dove dovremmo scrivere il codice;
ora incolliamo questo codice:
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
cout << “Ciao Mondo!” << endl;
cout << “Avete appena compilato il vostro primo programma in C++” << endl;
system (“PAUSE”);
return 0;
}
Ora clikkate in alto su Execute poi clikkate su Compile & Run;
Vi chiederà dove salvare il file con il codice, non cambiate niente clikkate su Salva;
Si aprirà una piccola finestrella di caricamento che indicherà il progresso di compilamento – compilazione (non so come si dica XD),
quando finisce il caricamento si aprirà il prompt con il programma.
Analizziamo il codice:
Allora iniziamo ad analizzare il codice per capire come è costruito il nostro programma:
#include <iostream>
#include <cstdlib>
queste sono le librerie che deve caricare il compilatore sono sempre queste per questo genere di programmi non vanno cambiate.
———————————————————————————————————————————
using namespace std;
int main()
questi pure sono due parametri diciamo di default non vanno mai cambiati quando si creano programmi di questo genere.
L’ int main() indica che il programma che si esegue trova il codice nel file con nome main che noi abbiamo creato quando abbiamo fatto File/New/Source File;
———————————————————————————————————————————-
cout << “Ciao Mondo!” << endl;
cout << “Avete appena compilato il vostro primo programma in C++” << endl;
allora il cout è molto importante, praticamente indica il codice per far apparire una scritta a video (che frase contorta) cioè in parole povere far apparire una scritta.
L’ endl indica invece che quella stringa di codice è terminata e da li ne inizia un’altra o finisce il codice.
———————————————————————————————————————————-
system (“PAUSE”);
return 0;
Il system (“PAUSE”); indica il ciclo temporale con il quale il programma deve aprirsi e chiudersi, cioè il PAUSE tra le parentesi indica che finito di mostrare il codice il programma si ferma e non si chiude, senza di quello il prompt si aprirebbe e chiuderebbe senza farvi vedere niente.
Il “;” deve sempre essere messo alla fine di una stringa di codice per esempre dopo l’ endl;.
—————————————————————————————————————————-
La guida è finita andate in pace… eheheh
Spero di aver scritto in un italiano correggiuto (:P).