In questo articolo affronteremo l’argomento degli operatori aritmetici, relazionali e logici nel linguaggio C/C++. Senza fare tanti preliminare eccovi la lista dei principali operatori, altri ne affronteremo in futuro. Gli operatori aritmetici:
int a,b ; // dichiarazione delle variabili a e b
a = b = 5; // assegnazione ad entrambi del valore 5
a += 3; // aggiunta di 3 al valore di a : a = a + 3
a++; // aggiunta di uno al valore di a : a += 1 : a = a + 1
b += a; // aggiunta del valore di a a b : b = b + a
b /= 2; // divisione di b per 2 . b = b / 2
if ((b % 2) == 0)
// è pari
else
// è dispari
Affronteremo talmente tante volte questi operatori che non conviene spenderci tante parole qui. I principali operatori relazionali sono:
Credo che non ci sia bisogno di spiegazioni. I principali operatori logici:
Ed ora vediamo un esempio per usare if e gli operatori che abbiamo visto ora:
#include <stdio.h> int main(int argc, char* argv[]) { double dVal = 0.0; dVal += 18; dVal *= 2.65; dVal /= 2.3; if (dVal > 0 && dVal <= 15.0) printf("Il valore è compreso tra 1,00 e 15,00"); else if (dVal > 15.0 && dVal <= 28.45) printf("Il valore è compreso tra 15,01 e 28,45"); else printf("Il valore è maggiore di 28,46"); scanf_s("Premere un tasto per terminare il programma"); return 0; }
Nel prossimo articolo parleremo dei primi cicli e strutture di controllo, come sempre ricordo il forum di informatica dove richiedere maggiori chiarimenti.
<< Lezione Precedente – Inizio Corso – Lezione Successiva >>
Sono arrivato alla convinzione che un abbonamento per tutti i miei software gestionali sia il…
MerciGest è un software per la gestione del magazzino completamente gratuito. Continua a leggere→
In ufficio può capitare di doversi allontanare dal proprio posto di lavoro, ecco che allora…
In questo articolo vedremo quando è più o meno utile togliere la corrente ad un…
Dopo la pausa invernale dovuta al lavoro che devo fare per sostentarmi, eccomi di nuovo…
Vediamo come eliminare i files direttamente da Windows senza utilizzare il cestino. Continua a leggere→