Saturday, February 14, 2015

Guess the Magic letter

I have created a program which displays's a array of 10*10 and everytime you execute, it display a magic letter. Execute the program to see the Magic

package Example1;

import java.util.Arrays;

public class GuessTheStar {
 private static char design = '*';
 private static int xposition = 0;
 private static int yposition = 0;
 private static char magiccharacter='A';
 
 private static int randomnumber;

 char[][] arraycontent = new char[10][10];

 public GuessTheStar(char design) {
  this.design = design;
  
  xposition=(int)(Math.random()*10);
  yposition=(int)(Math.random()*10);
  
  randomnumber=(int)(Math.random()*24);
  magiccharacter=(char) (magiccharacter+randomnumber);
  
  
  for (int i = 0; i < arraycontent.length; i++) {
   for (int j = 0; j < arraycontent[i].length; j++) {
    if(xposition==i && yposition==j){
     System.out.print(arraycontent[i][j]=magiccharacter);
     System.out.print("\t");
    }else{
     System.out.print(arraycontent[i][j]=this.design);
     System.out.print("\t");
    }
   }
   System.out.println("");
   
  }  
  
 }

 public static void main(String[] args) {
  // TODO Auto-generated method stub

  GuessTheStar obj=new GuessTheStar('*');
 }

}


>>>
------------------------------------------------------------------------------------------------------------

No comments:

Post a Comment