Assignment DIT 813

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Assignment

Submitted by: John Oliver P. Brioso GIT 813: Advanced Statistical Methods

Output:
Source Code:

import java.io.*;
import java.util.*;

public class brioso {

public static void main(String[] args)


{
double a=0.0;
double b=1.0;
int betting_no[] = new int[1000];
double betting_prize[]=new double[1000];
double s_diff, sqr_diff, t_diff=0;
int i;
for(i=0;i<1000;i++)
{
betting_no[i] = (int) Math.round(((Math.random()*(b-a))+a)*36);
}

int T_Prize=0;
int winning;

int prize;
for(i=0;i<1000;i++){
System.out.print((i+1) + ": " + (int)betting_no[i]);

switch(betting_no[i]){
case 0: winning=-10; break; case 21: winning =-110;break; case 7:
winning =-110;break; case 12: winning =-110;break; case 19: winning =-110;break; case 36:
winning =-110;break;
case 9: winning =-110;break; case 32: winning =-110;break; case 27:
winning =-110;break; case 25: winning =-110;break; case 34: winning =-110;break; case 3:
winning =-110;break;
case 1: winning =-110;break; case 14: winning =-110;break; case 5:
winning =-110;break; case 16: winning =-110;break; case 18: winning =-110;break; case 30:
winning =-110;break;
case 20: winning=-110; break; default: winning=100;}

System.out.println(" = " + winning);


betting_prize[i]=winning;
T_Prize+=winning;

double bet;
double mean=0.0;
double std_dev=0.0;
int betnumber;
System.out.println("*********************************" );
for(i=0;i<1000;i++)
{
s_diff=betting_no[i]-mean;
sqr_diff=s_diff*s_diff;
t_diff+=sqr_diff;
}
mean=T_Prize/1000;
System.out.println("Mean = " + mean);

for(i=0;i<1000;i++)
{
s_diff=betting_prize[i]-mean;
sqr_diff=s_diff*s_diff;
t_diff+=sqr_diff;
}

std_dev=Math.sqrt(t_diff/1000);

System.out.println("SD = " + std_dev);


System.out.println("*********************************" );
System.out.println("Prepared by: JOHN OLIVER P. BRIOSO" );
System.out.println("DIT 813" );
System.out.println("Submitted to: DR. REX BRINGULA" );

}
}

You might also like