Zdravím, snažim se napsat prográmek na výpočet aritmetického průměru, ale pořád nefunguje jak by měl.
var n,i,pocet:integer; a,S,pr:real;
begin
n:=spinedit1.Value; {načtu počet čísel, z kterých se bude průměr počítat}
Button1.Enabled:=false;{není důležitý}
S:=0; pocet:=0;
For i:=1 to n do
begin a:=StrToFloat(InputBox('zadej cislo a','zadej cislo a'+intToStr(i),''));
listbox1.Items.Add(FloatToStr(a));
s:=s+a;{tady někde bude chyba...}
p:=s/n;
Label1.Caption:='P= '+floatTostrF(p,fffixed,15,2)
end.
program ale jen vydělí poslední zadané číslo a/n a výpis do listboxu taky nefunguje protože tam vypíš též poslední zadané a a to n-krát :( (
Předem díky všem, zřejmě to není nic složitýho ale já začínám...