calcolo di media

esci algebraturbo.htm

 

program media_e_scarto;
uses crt,turbo3;

var INDICE: integer;
TEMPERATURA: array [1..12] of real;
SOMMA,MEDIA,SCARTO: real;
SX:char;
begin
clrscr;

{*** Legge i dati e li somma ***}

SOMMA := 0;

for INDICE := 1 to 12 do
begin
write ('Inserisci il valore: ');
readln (TEMPERATURA [INDICE]);
SOMMA := SOMMA + TEMPERATURA [INDICE]
end;


{*** Visualizza media, dati e scarto ***}

clrscr;
MEDIA := SOMMA/12;
writeln('Media=',MEDIA:0:2);
writeln;

for INDICE := 1 to 12 do
begin
write (TEMPERATURA [INDICE] :0:2);
SCARTO := TEMPERATURA [INDICE] - MEDIA;
writeln (SCARTO :16:2);
end ;
read(kbd,SX);
end.