วันอาทิตย์ที่ 6 กันยายน พ.ศ. 2558

LAB 3 power of ten

void setup() {
  size(200,450);
}

void draw() {
  background(0);
  draw_text(value(),10,400);
  drawTextRule(40,40);
}

//set rule and show a answer
void draw_text(int value,int X,int Y) {
  switch(value) {
  case 1:
    text("You mean 10^6  that is Million", X, Y);
    break;
  case 2:
    text("You mean 10^9  that is Billion", X, Y);
    break;
  case 3:
    text("You mean 10^12  that is Trillion", X, Y);
    break;
  case 4:
    text("You mean 10^15  that is Quadrillion", X, Y);
    break;
  case 5:
    text("You mean 10^18  that is Quintillion", X, Y);
    break;
  case 6:
    text("You mean 10^21  that is Sextillion", X, Y);
    break;
  case 7:
    text("You mean 10^30  that is Nonillion", X, Y);
    break;
  case 8:
    text("You mean 10^100  that is Googol", X, Y);
    break;
  case 0:
    text("     Please press a key", X, Y);
    break;
  }
}

//make function for set value of key
int value(){
  int value=0;
  if(key=='1'){
    value=1;
  }
  if(key=='2'){
    value=2;
  }
  if(key=='3'){
    value=3;
  }
  if(key=='4'){
    value=4;
  }
  if(key=='5'){
    value=5;
  }
  if(key=='6'){
    value=6;
  }
  if(key=='7'){
    value=7;
  }
  if(key=='8'){
    value=8;
  }
  return value;
}

//draw help text
void drawTextRule(int X,int Y){
  text(" Press a key for show ",X,Y-30);
  text("a word for that number",X,Y);
  text("Key          Power of ten",X,Y+30);
  text(" 1                  6",X,Y+60);
  text(" 2                  9",X,Y+90);
  text(" 3                 12",X,Y+120);
  text(" 4                 15",X,Y+150);
  text(" 5                 18",X,Y+180);
  text(" 6                 21",X,Y+210);
  text(" 7                 30",X,Y+240);
  text(" 8                100",X,Y+270);
 
}



ไม่มีความคิดเห็น:

แสดงความคิดเห็น