Categoria: Linguaggi di programmazione
-
Esercizio su oggetti, tipi e valori. Scrivere una lettera semplice in C++
La scorsa settimana avevo accennato che avrei presentato e spiegato uno degli esercizi di ricapitolazione presenti alla fine del terzo capitolo, dedicato a oggetti, tipi e valori, del libro di Stroustrup intitolato Programming Principles and Practice Using C++. In specifico, mostrerò come scrivere in modo ordinato un programma un tantino più lungo di quelli visti fino ad ora e…
-
Lezione 5. Le conversioni in C++
Abbiamo parlato fin’ora di objects, variables, types, values e assignments dando un’occhiata a vari esempi ed esercizi. Qui si concluderà il capitolo dedicato specificamente a tutto questo: successivamente ci sposteremo verso la computation, o computazione. CONVERSIONI SICURE Abbiamo visto, precedentemente, come non sia possibile comparare un double ad un int direttamente poiché il primo è…
-
Lezione 4. L’assignment: un importante operatore
L’ultima volta, nella Lezione 3, ci siamo occupati delle operazioni base in C++ ma non abbiamo parlato dell’operatore più interessante, ovvero l’ASSIGNMENT che viene rappresentato dal simbolo = e, fondamentalmente, dà una variabile ad un nuovo valore. Se, per esempio, ho un iniziale int a = 3 e voglio cambiare il suo valore in 5…
-
Lezione 3. Basi di C++, le operazioni
Nei primi due articoli che ho scritto su C++ si è vista la differenza che intercorre tra questo linguaggio di programmazione e Python e come scrivere il programma base da cui tutti partono, ovvero “Hello World!” (http://wp.me/p6l3wz-1B). Infine, si è data un’occhiata a cosa sono gli objects (oggetti), i types (tipi) e le values (valori) implementando…
-
Lezione 2. Basi di C++, programma “Ciao, come ti chiami e quanti anni hai?”: integers, strings e variables
Ciò che in informatica viene chiamato OBJECT è una regione della memoria del computer in cui il TYPE specifica che tipo di informazione può essere posizionata in quella data porzione di memoria. Il momento in cui l’object ha un nome viene chiamato variabile o VARIABLE. Gli INTEGERS, o numeri interi vengono posti nelle INT VARIABLES,…
-
Lezione 1. Verso la programmazione: tra C++ e Python
Ogni volta che si inizia a studiare un linguaggio di programmazione si parte sempre dall’esempio/esercizio “Hello World!” in cui, basilarmente, si fa scrivere al computer, sullo schermo, Hello World! Ergo, prenderò questo esempio e lo descriverò ma, prima, di cominciare ciò ci sono due domande che ci si dovrebbe porre quando ci si decide di…