CODEXSPRAWL

sulle tracce della periferia cibernetica

Tag: if

  • Esercizio: una storia interattiva semplicata in C++ e Python

    Tempo fa avevamo visto come scrivere una semplice lettera in C++ qui ma non l’avevamo messa a confronto con Python per il semplice fatto che il secondo risultava fin troppo basilare. Inoltre, all’inizio di questa serie di lezioni avevamo visto come scrivere “Hello World!” su Python risultava di gran lunga più facile. Così, cerca e cerca…

  • Lezione 6. La computazione in C++

    L’ultima volta, attraverso lo sviluppo di un esercizio (come scrivere una lettera in C++) abbiamo visto, partendo dalle basi, come meglio sviluppare un programma seguendo tre regole specifiche: Semplicità Correttezza Efficenza Queste vanno sempre tenute in conto ogni qualvolta ci approcciamo alla scrittura di un qualsiasi tipo di programma. Oggi, inizieremo ad occuparci della COMPUTATION, ovvero…

  • 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…