Wednesday, January 14, 2009

My Wednesday Classes as Code

public class Day{
___String dayOfWeek;
___int seconds;
___int minutes;
___int hours;
___boolean awake;
___
___public static void main(String[] args){
______Day nd = new Day("Wednesday");
______int[] wakeUp = {8, 30, 0};
______int[] gotoSleep = {22, 0, 0};
______int[][][] classTimes = {{{10, 0, 0}, {11, 50, 0}},
_________{{13, 0, 0}, {13, 50, 0}},
_________{{16, 0, 0}, {17, 50, 0}}};
______int classNum = 0;
______int inClass = 0;
______while(nd.hours < 24){
_________while(nd.minutes < 60){
____________while(nd.seconds < 60){
_______________if(nd.hours >= gotoSleep[0] &&
_______________nd.minutes >= gotoSleep[1] &&
_______________nd.seconds >= gotoSleep[2]){
__________________awake = false;
_______________}else{
__________________if(nd.hours >= wakeUp[0] &&
__________________nd.minutes >= wakeUp[1] &&
__________________nd.seconds >= wakeUp[2]){
_____________________awake = true;
__________________}
_______________}
_______________if(awake && classNum < classTimes.length &&
_______________classTimes[classNum][inClass][0] == nd.hours &&
_______________classTimes[classNum][inClass][1] == nd.minutes &&
_______________classTimes[classNum][inClass][2] == nd.seconds){
__________________if(inClass == 0){
_____________________inClass = 1;
__________________}else{
_____________________classNum++;
_____________________inClass = 0;
__________________}
_______________}
_______________nd.seconds++;
____________}
____________nd.minutes++;
____________nd.seconds = 0;
_________}
_________nd.hours++;
_________nd.minutes = 0;
______}
___}
___
___public Day(String day){
______dayOfWeek = day;
______seconds = 0;
______minutes = 0;
______hours = 0;
______awake = false;
___}
}

No comments:

Post a Comment