- 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; }