La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Lezione II Laboratorio di Programmazione. Sito del corso Lo trovate a:

Presentazioni simili


Presentazione sul tema: "Lezione II Laboratorio di Programmazione. Sito del corso Lo trovate a:"— Transcript della presentazione:

1 Lezione II Laboratorio di Programmazione

2 Sito del corso http://www.math.unipr.it/~gianfr/TEACHING/fond_progr_index.html Lo trovate a:

3 Espressioni booleane If (E) S1; Tipo di espressioneSignificato E::= 0E false E::= numero diverso da 0E true E::= !ENegazione logica (not) E::= E & ECongiunzione logica (and) E::= E | EDisgiunzione logica (or) Speciali (&& e ||) E::= E1 && E2 Se E1 false, non calcola E2 E::= E1 || E2 Se E1 true, non calcola E2

4 Funzioni confronto numerico Tipo di espressioneSignificato C::= n < mOvvio C::= n > mOvvio C::= n <= mMinore o uguale C::= n >= mMaggiore o uguale C::= n == mUguaglianza Funzioni C che restituiscono un valore di verità, in pariticolare C: R x R Boolean C::= n != mDisuguaglianza

5 If e while if (E) S1; S1 E = vero? SI NO while (E) S1; E = vero? SI NO S1

6 While while (E) S1; E = vero? SI NO S1 E possibile far ciclare il programma while (1) cout << ciao << endl; vero SI NO cout


Scaricare ppt "Lezione II Laboratorio di Programmazione. Sito del corso Lo trovate a:"

Presentazioni simili


Annunci Google