Gli esercizi
Testi e soluzioni di alcuni esercizi
Media aritmetica
Letti in input n numeri interi, calcola e stampa in output la loro media aritmetica.
/*
**  media.c
**
**  Legge in input n numeri interi e stampa in output
**  la media aritmetica.
**
**  Marco Liverani (liverani@mat.uniroma3.it) - Marzo 2001
*/
#include <stdlib.h>
#include <stdio.h>
int main(void) {
  int i, x, n, somma=0;
  float media;
  printf("Quanti numeri? ");
  scanf("%d", &n);
  printf("Inserisci %d numeri interi: ", n);
  for (i=1; i<=n; i++) {
    scanf("%d", &x);
    somma += x;
  }
  media = (float)somma/n;
  printf("La media fra i numeri letti in input e' %f.\n", media);
  return(0);
}