Wednesday, December 11th 2019

Operazioni Aritmetiche in C

Scopriamo come effettuare operazioni aritmetiche e logiche in C.

Operatori aritmetici in C

Supponiamo che dati due numeri dobbiamo calcolare la loro somma. Come possiamo fare?

Possiamo utilizzare l’operatore + e salvare il risultato in una variabile.

operazione di somma tra variabili

In C esistono particolari caratteri che permettono di effettuare operazioni aritmetiche su numeri e variabili. Ecco i principali:

  • + : somma
  • : differenza
  • * : moltiplicazione
  • / : divisione
  • % : modulo (resto della divisione)

operazioni aritmetiche in c

Calcolatrice

Recuperiamo il codice del programma calcolatrice che abbiamo fatto in precedenza.

#include <stdio.h>

int main(){
    int numero1 = 20;
    int numero2 = 10;

    int somma = numero1 + numero2;
    int differenza = numero1 - numero2;
    int prodotto = numero1 * numero2;
    int quoziente = numero1 / numero2;

    printf("NUMERO 1: %d\n",numero1);
    printf("NUMERO 2: %d\n",numero2);
    printf("SOMMA: %d\n",somma);
    printf("DIFFERENZA: %d\n",differenza);
    printf("PRODOTTO: %d\n",prodotto);
    printf("QUOZIENTE: %d\n",quoziente);

    return 0;
}

In questo programma vengono effettuate delle operazioni aritmetiche tra le variabili numero1 e numero2. Il risultato di queste operazioni viene salvato in variabili apposite (somma,differenza,prodotto e quoziente). Tutte le variabili vengono poi stampate su schermo mostrando i risultati.

Modificando i valori di numero1 e numero2 si ottengono risultati diversi. Per esempio con numero1 = 50 e numero2 = 5 si otterrà:

NUMERO 1: 50
NUMERO 2: 5
SOMMA: 55
DIFFERENZA: 45
PRODOTTO: 250
QUOZIENTE: 10