[Corso di Programmazione #15] – Operatori Logici

Benritrovati amici di corso di programmazione, oggi parleremo degli oparatori logici.

 

Nella precedenti puntate abbiamo parlato di variabili di tipo boleane e di selezione. Le operazioni possibili sulle variabili bool sono: la negazione not (!), il prodotto o congiunzione and (&&) e infine la somma o disgiunzione or (||).

-Negazione not:

l’operazione di negazione esegue il cambiamento del valore della variabile. Per esempio x= !(x) si ottiene il seguente risultato:
se x aveva valore Vero, ora avrà valore Falso
se x aveva valore Falso ora avrà valore Vero.

-Prodotto logico and:

Il prodotto logico tra due variabili ha come risultato Vero solo se entrmbe le variabli hanno valore Vero. L’operatore del prodotto logico è il seguente: &&
per esempio (somma>10) && (somma<20) il risultato di questa operazione è vero solo se somma è sia minore di 20 che maggiore di 10.

-Somma logica or:

La somma logica tra due varbili ha come risultato vero anche se una sola delle due varibili ha valore vero. Analizziamo il seguente esempio:
(anni<10) || (anni>80) il risultato della seguente condizione è vero anche se solo una delle due condizioni è vero. Sarà falso invece se tutte e due sono false, in questo caso se la variabile anni ha valore compreso tra 10 e 80.

Bene, è tutto anche per questa puntata, vi aspetto alla prossima in cui vedremo un’applicazione un po’ più complessa della selezione. A presto!

Translate »
Panoramica privacy

Questo sito Web utilizza i cookie in modo che possiamo fornirti la migliore esperienza utente possibile. Le informazioni sui cookie sono memorizzate nel tuo browser ed eseguono funzioni come riconoscerti quando ritorni sul nostro sito Web e aiutare il nostro team a capire quali sezioni del sito Web trovi più interessanti e utili Per vedere tutta la nostra Privacy Policy, clicca qui..