- Realizza un programma che consenta di leggere un insieme di temperature, di calcolare la media e di trovare la deviazione delle singole temperature dalla media ottenuta. (La deviazione è calcolata secondo la seguente formula: D[k]=P[k]-MEDIA). Dove:
D[K] -> Vettore deviazioni ; P[K] -> Vettore temperature ; MEDIA -> La avriabile che contiene la media.

Ho provato a risolverlo, mi aiutereste a capire se è scritto bene?

codice:
#include <iostream>
using namespace std;

int main () {
   float Temperatura[], Deviazioni, Somma=0, Media;
   int Risposta, i;
   cout <<"Quante temperature vuoi inserire?"<<endl;
   cin >> Risposta;
   for (i=0; i < Risposta; i++) {
      cout <<"Inserisci la temperatura."<<endl;
      cin >> Temperatura[i];
      Somma = Somma + Temperatura[i];
   }
   Media = Somma / Risposta;
   for (i=0; i < Risposta; i++) {
      Deviazioni = Temperatura[i] - Media;
      cout <<"La deviazione di "<<Temperatura[i]<<" è: "<<Deviazioni<<"."<<endl;
   }
   return 0;
}