sw1="<table><tr><td>";
sw2="</td><td valign=middle>=";
sw3="</td></tr></table>";
//Факториал
function fakt(k){
a=1;
i=0
for(i=1;i<k;i++){ a=(i+1)*a;}
document.resh.peremen.value=a;
}
//Число сочетаний
function CNK(n,k){
fakt(n);
n1=document.resh.peremen.value;
fakt(k);
n1=n1/document.resh.peremen.value;
fakt(n-k);
n1=n1/document.resh.peremen.value;
document.resh.peremen.value=n1;
}

function ZadStat1(){
fakt(document.resh.n1.value);
n=document.resh.peremen.value;
stat1.innerHTML="<br>"+sw1+"<img src='img/Fact.gif'>="+sw2+n+sw3;
}
function ZadStat2(){
CNK(document.resh.n2.value,document.resh.k2.value);
stat2.innerHTML="<br>"+sw1+"<img src='img/Sochet.gif'>="+sw2+document.resh.peremen.value+sw3;
}

function ZadStat3(){
n=Math.pow(document.resh.n3.value,document.resh.k3.value);
stat3.innerHTML="<br>"+sw1+"<img src='img/Stepen.gif'>="+sw2+n+sw3;
}

function ZadStat4(){
CNK(document.resh.n14.value,document.resh.k14.value);
n=document.resh.peremen.value;
CNK(document.resh.n4.value-document.resh.n14.value,document.resh.k4.value-document.resh.k14.value);
n=document.resh.peremen.value*n;
CNK(document.resh.n4.value,document.resh.k4.value);
n=n/document.resh.peremen.value;
stat4.innerHTML="<br>"+sw1+"<img src='img/Sochet1.gif'>"+sw2+n+sw3;
}

function ZadStat5(){
CNK(document.resh.n15.value,document.resh.k14.value);
n=document.resh.peremen.value;
CNK(document.resh.n5.value-document.resh.n15.value,document.resh.k5.value-document.resh.k15.value);
//
n=document.resh.peremen.value*n;
CNK(document.resh.n5.value,document.resh.k5.value);
n=1*1-n/document.resh.peremen.value;
stat5.innerHTML="<br>"+sw1+"<img src='img/Sochet2.gif'>"+sw2+n+sw3;
}

function ZadStat6(){
n=Math.pow(document.resh.p6.value,document.resh.k6.value);
n=n*Math.pow(document.resh.q6.value,document.resh.n6.value-document.resh.k6.value);
CNK(document.resh.n6.value,document.resh.k6.value);
n=n*document.resh.peremen.value;
stat6.innerHTML="<br>"+sw1+"<img src='img/Bernyli1.gif'>"+sw2+n+sw3;
}

function ZadStat7(){
n=Math.pow(document.resh.p7.value,document.resh.k7.value);
n=n*Math.pow(1-document.resh.p7.value,document.resh.n7.value-document.resh.k7.value);
CNK(document.resh.n7.value,document.resh.k7.value);
n=n*document.resh.peremen.value;
stat7.innerHTML="<br>"+sw1+"<img src='img/Bernyli1.gif'>="+sw2+n+sw3;
}

function ZadStat8(){
s1='x';
i=0;
s2='<input type="button" onclick="javascript:ZadStat9();" value="Далее">';
n=document.resh.n8.value;
for(i=0;i<n;i++) {
k=i+8;
s1=s1+'<input type="text"  value="" style=width:40px>';
}
stat8.innerHTML='<br>'+s1+'<br>'+s2;
}

function ZadStat9(){
var s11="<table border='1px'><tr><td>X";
var s22="</tr></td><tr><td>P";
Dis=0;Og=0;i=0;j=0;a=0;count=0;h=1;
count1=document.resh.n8.value;
var X=new   Array();
var Xm1=new Array();
var Xm2=new Array();
for(i=0;i<n;i++) {k=i+2;X[i]=document.resh.elements[k].value;}
for(i=0;i<count1;i++){for(j=(i+1);j<count1;j++){if((X[i]==X[j])&&(X[i]!='')){h++;X[j]='';count++;}}if(X[i]!=''){Xm1[a]=X[i];Xm2[a]=h;a++;h=1;}}
for(i=0;i<(count1-count);i++){s11=s11+"</td><td>"+Xm1[i]+" ";s22=s22+"</td><td>"+Xm2[i]+'/'+document.resh.n8.value+" ";}
for(i=0;i<(count1-count);i++){
Og=Og+Xm2[i]*Xm1[i]/document.resh.n8.value;
Dis=Dis+Xm1[i]*Xm1[i]*Xm2[i]/document.resh.n8.value;
}
Dis=Dis-Og*Og;
Ykl=Math.sqrt(Dis);
stat9.innerHTML='<br>'+s11+'<br>'+s22+'</tr></td></table>Математическое ожидание='+Og;
stat9.innerHTML+='<br>Дисперсия='+Dis;
stat9.innerHTML+='<br>Стандартное уклонение='+Ykl;
ny1=0;
ny2=0;
for(i=0;i<(count1-count);i++){
ny1+=Xm2[i]*Xm1[i]/document.resh.n8.value;
ny2+=Xm2[i]*Xm1[i]*Xm1[i]/document.resh.n8.value/document.resh.n8.value;
}
stat9.innerHTML+='<br>Начальный момент первого порядка='+ny1;
stat9.innerHTML+='<br>Начальный момент второго порядка='+ny2;
stat9.innerHTML+='<br>Центральный момент второго порядка='+ny1*1-ny2*1;
stat9.innerHTML+='<br>Если данная величина описывается гамма распределением то <br>&#955;=M/D='+Og/Dis+';<br> &#951;=&#955;M='+Og/Dis*Og+';';
stat9.innerHTML+='<br><img src="img/Ga.gif">'
}
sw1="<table><tr><td valign=middle>";
sw2="</td><td valign=middle>";
sw3="</td></tr></table>";
function ZadMolFiz1(){
stat1.innerHTML=sw1+'<img src="img/Mol1.gif">'+sw2+document.resh.m.value*document.resh.EdIzMa.value/document.resh.my.value+sw3;
}
function ZadMolFiz2(){
stat2.innerHTML=sw1+'<img src="img/Mol2.gif">'+sw2+document.resh.m2.value*document.resh.my2.value+'кг'+sw3;
}
function ZadMolFiz3(){
stat3.innerHTML=sw1+'<img src="img/Mol3.gif">'+sw2+document.resh.m3.value*document.resh.EdIzRo3.value*document.resh.EdIzMa3.value*document.resh.ro3.value+'м<sup>3</sup>'+sw3;
}
function ZadMolFiz4(){
stat4.innerHTML=sw1+'<img src="img/Mol41.gif">'+sw2+document.resh.p4.value*document.resh.EdIzP4.value*document.resh.m4.value+'Па'+sw3;
}

function ZadStat10(){
stat10.innerHTML='<br>P(AB)='+document.resh.P6.value+'*'+document.resh.P6.value+'='+document.resh.P6.value*document.resh.P6.value;
}
function ZadStat11(){
stat11.innerHTML='<br>P(A+B)=P(A)+P(B)-P(AB)='+document.resh.PA.value+'+'+document.resh.PB.value+'-'+document.resh.PA.value+'*'+document.resh.PB.value+'=';
stat11.innerHTML+=document.resh.PA.value+document.resh.PB.value-document.resh.PA.value*document.resh.PB.value;
}