//
//Loop control 
//

//Syntax
for(initial;end condition;incliment) {
  statements; 
}
//
//Example 
//
//Generate binominal distribution by loop control.
clear;
n=10;
//Generate 10 records by loop control.
for(i=1;i<=n;i++) {
  r=i;
  outrec;
}
//p=nCr*{p**r}*{(1-p)**(n-r)}
//nCr=n!/{r!*(n-r)!}

//Calcurate binominal formula on each record. nCr=(n!)/{(r!)*(n-r)!}; pd=0.6; pdd=(pd**r)*(1-pd)**(n-r); p=nCr*pdd; //Cumulative probability distribution. accume sum; sum=p;

//View binominal distribution plot bar p by r;

//View cumulative probability distribution. plot line sum by r;