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

LAB 3 Leap Year

void setup(){
  size(800,300);
}

int yearIs = year(); // set base year

void draw(){
  background(0);
  frameRate(10);
  setYear();
  draw_text(80,100);

}

//make function draw text
void draw_text(int X,int Y){
  textSize(20);
  text("choose year by press + or - in your key bord for up and down a year",X,Y);
  text("Your Choice "+yearIs,X+200,Y+50);
  showLeap(leapYear(yearIs),X,Y);
}

//set key for turn up and down year
void setYear(){
  if(keyPressed){
    if(key == '+'){
      yearIs ++;
    }
    if(key =='-'){
      yearIs --;
    }
  }
}

// make function for show is or is'n leap year
void showLeap(boolean booLean,int X,int Y){
  if (booLean == true){
    fill(255,0,0);
    text(" That year is Leap Year ",X+170,Y+100);
    fill(255);
  }else{
    text(" That year isn't Leap Year ",X+170,Y+100);
  }
}

// make function for fine value of boolean
boolean leapYear(int yearIs){
  boolean value=false;
  if(yearIs%4 == 0){
    if(yearIs%100 ==0){
      if(yearIs%400 ==0){
        value = true;}
      }else{
        value = true;}
    }else{
      value = false;
    }
    return value;
}




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

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