Esercizio Tipo 1:
Testo:
Scrivere un programma che chieda all'utente due numeri interi e ne stampi il risultato di
somma, differenza, moltiplicazione e divisione intera.
Svolgimento:
#includeint main(void) { int first; int second; printf("Inserire il primo numero: "); scanf(" %d", &first); printf("Inserire il secondo numero: "); scanf(" %d", &second); printf("\nLa somma di %d e %d e' %d.", first, second, (first+second)); printf("\nLa differenza tra %d e %d e' %d.", first, second, (first-second)); printf("\nLa moltiplicazione di %d per %d e' %d.", first, second, (first*second)); printf("\nLa divisione tra %d e %d e' %d.\n", first, second, (first/second)); return 0; }
Cosa consegnare:
Esercizio Tipo 2:
Testo:
Scrivere una funzione int fattoriale(int n) che, dato un intero n chiesto
all'utente, ne restituisce il fattoriale.
Svolgimento:
#includeint fattoriale(int n) { if(n == 0) return 1; return n * fattoriale(n-1); } int main(void) { int n; printf("Inserire un numero intero: "); scanf(" %d", &n); printf("Il valore di %d! e' %d.\n", n, fattoriale(n)); return 0; }
Cosa consegnare:
