Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.lang.Math;
- public class GenoPheno {
- public static void main(String[] args) {
- int genotype[]=new int [2];
- int homoDom=0;
- int heteroDom=0;
- int homoRec=0;
- int dom=0;
- int rec=0;
- for (int x=1;x<=100;x++) {
- genotype[0]=(int)(Math.random()*2+1);
- genotype[1]=(int)(Math.random()*2+1);
- switch(genotype[0]) {
- case 1:
- System.out.print("R");
- switch(genotype[1]) {
- case 1:
- System.out.print("R\t|\thomozygous dominant\t\t|\tnormal skin\n");
- homoDom++;
- break;
- case 2:
- System.out.print("r\t|\theterozygous dominant\t|\tnormal skin\n");
- heteroDom++;
- break;
- }
- break;
- case 2:
- System.out.print("r");
- switch(genotype[1]) {
- case 1:
- System.out.print("R\t|\theterozygous dominant\t|\tnormal skin\n");
- heteroDom++;
- break;
- case 2:
- System.out.print("r\t|\thomozygous recessive\t|\talbino\n");
- homoRec++;
- break;
- }
- break;
- }
- }
- System.out.println("RR: "+homoDom+"/100 Rr or rR: "+heteroDom+"/100 rr: "+ homoRec+"/100.");
- rec=homoRec;
- dom=homoDom+heteroDom;
- System.out.println(dom+"/100 were dominant. "+rec+"/100 were recessive.");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment