Informatica 2 Liceo Scientifico Scienze Applicate/CiaoMondo: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
mNessun oggetto della modifica
Riga 1:
{{Informatica 2 Liceo Scientifico Scienze Applicate}}
<big>La tradizione vuole che quando si usa un nuovo linguaggio di programmazione il primo programma che si scrive sia Hello World.<br />
Adesso puoi vedere tutti i passi che abbiamo fatto in classe usando il compilatore DevC++ per la creazione di questo programma. L'analisi del codice viene fatta nella prossima lezione. Per Oraora basta prendere confidenza con l'ambiente di sviluppo DevC++. <br />
[http://orwelldevcpp.blogspot.it/ Il programma DEV C++ usato in queste lezioni lo puoi trovare qui] </big>
 
Riga 17:
[[File:03 devC++ CreoUnNuovoProgetto.jpg|600px|senza_cornice|Creiamo un nuovo progetto]]<br /><br />
 
Con questo Ambiente di lavoro si possono creare sia programmi in C con interfaccia grafica e sia programmi con interfaccia a carattere,. perPer ora lavoriamo con l'interfaccia a caratteri (Modalita' Console),. controllaControlla che il segno di spunta sia sempre C++ perche' anche se non programmiamo ad oggetti sfruttiamo alcune caratteristiche del C++ per semplificarci il lavoro (ad esempio usiamo il tipo string).<br /><br />
 
[[File:04 devC++ CreoUnNuovoProgettoSceltadelTipo.jpg|400px|senza_cornice|Scelgo il tipo di progetto (console application) il linguaggio (c++) e il nome (project1)]]<br /><br />
Riga 41:
'''Aggiungiamo un Namespace al programma dopo l'include per avere a disposizione altri comandi'''<br /><br />
[[File:11 devC++ AggiuntaNamespace.jpg |Aggiungiamo dopo l'include il namespace]]<br /><br />
Allineiamo le parentesi graffe,. ilIl codice del programma va scritto fra le 2 parentesi graffe,. perPer creare una parentesi graffa (se serve) si tiene premuto il tasto ALT e contemporaneamente, con il tastierino numerico, si compone il numero 123 e poi si rilascia il tasto ALT,. o perPer la parentesi graffa di chiusura si fa una analoga operazione ma il numero da premere e' 125,. questiQuesti numeri sono quelli che nella tabella ASCII sono stati attribuiti ai simboli delle parentesi graffe di apertura e chiusura, se sapete il numero di un qualsiasi carattere o simbolo della tabella ASCII potete, con questa tecnica, visualizzarlo anche se non e' presente sulla tastiera.Poi aggiugiamoAggiugiamo quindi il comando cout che serve a visualizzare una scritta sullo schermo, ricordando che la scritta va fra doppi apici,. Il comando endl serve per spostare il cursore del monitor sulla riga successiva.<br /><br />
[[File:12 devC++ AllineoGrafe e cout.jpg |Allineiamo le parentesi graffe che contengono il nostro codice e aggiungiamo l'istruzione cout]]<br /><br />
'''Salviamo ora le modifiche apportate, non vogliamo certo perdere il nostro lavoro!!!!'''<br /><br />
[[File:13 devC++ SalvoFileMAINdelProgramma.jpg |600px|Salviamo le modifiche prima di compilare]]<br /><br />
'''Questo e' il pulsante da premere per compilare il programma ( in realta' questo tasto fa due cose compila e linka i file OBJ ) se vuoi puoi premere il tasto funzione F9 invece di premere il pulsante.'''<br /><br />
[[File:14 devC++ CompiloeLinko.jpg |700px|Con questo tasto ( o premendo F9)si compila e si linka assieme, i file linkati sono stabiliti fra le opzioni del compilatore]]<br /><br />
'''Siamo fortunati la compilazione non segnala nessun problema, non ci sono errori e non ci sono warning''' <br /><br />
Riga 51:
'''Ora con questo tasto lanciamo l'esecuzione del programma, se vuoi puoi premere il tasto funzione F10 al posto di premere il pulsante.'''<br /><br />
[[File:16 devC++ EseguoilprogrammaEXE.jpg |Premi questo tasto per eseguire il programma (oppure premi F10)]]<br /><br />
'''Ecco finalmente il nostro programma che saluta il mondo,. perPer continuare devi chiudere la finestra dell'eseguibile(basta premere un qualsiasi tasto,. ricordaRicorda che se lasci aperta questa finestra il devc++ non compila eventuali modifiche al programma.'''<br /><br />
[[File:17 devC++ EccoilProgramma.jpg |Ecco il programma , CiaoMondo , premi un qualsiasi tasto per uscire]]<br /><br />
'''adesso salviamo tutto adesso'''<br /><br />
[[File:18 devC++ Salviamotutto.jpg |Salviamo tutte le modifiche fatte al nostro programma]]<br /><br />
'''e chiudiamo il progetto'''<br /><br />