[:it]C++: operatori di relazione e logici[:]

[:it]Gli operatori di confronto  sono

== confronto se a è uguale a 5 allora …
> maggiore se 3 è maggiore di 7 allora…
< minore se 3 è minore di 7 allora…
<= minore uguale se 3 è minore o uguale a 7 allora…
>= maggiore uguale se 3 è maggiore o uguale a 7 allora…
!= diverso se 3 è diverso da 7 allora…

I connettivi logici sono

&& and se a è uguale a 3 e b uguale a 7 allora…
|| or se b è uguale 3 oppure è uguale a 7
! not se b non è 3

Gli operatori logici sono fondamentali ad esempio negli IF

se devo ad esempio implementare una condizione solo se entrambe sono soddisfatte allora uso l’and.

Se x<10 e x>6 allora sei sufficiente si deve scrivere in questa maniera:

#include<iostream>
using namespace std;

int main()
{
int n;
n=7;
if ((n<10) || (n>6))
   cout<<“Sei sufficiente”;

return 0;
}

 

IMPORTANTE

Si è usato l’OR in quanto un valore non può essere entrambi ma può essere o minore di 10 o maggiore di sei![:]

Questa voce è stata pubblicata in Senza categoria. Contrassegna il permalink.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *