Computer Science Canada Turing Loft, Kitchen and Bedroom Lights |
Author: | danish2525 [ Fri May 24, 2013 9:28 am ] |
Post subject: | Turing Loft, Kitchen and Bedroom Lights |
%Loading Bar colorback (black) color (white) cls put "Press LEFT arrow to Turn ON Kitchen Light" put "Press RIGHT arrow to Turn ON Bedroom Light" put "Press DOWN arrow to Turn ON Both Kitchen and Bedroom Light" put "Press UP arrow to QUIT the program" for i : 0 .. 300 drawbox (170 + i, 40, 170, 20, white) delay (30) locate (22, 40) put i div 3, "%" end for setscreen ("graphics:max;max") %Font 1 (title) var font1 : int font1 := Font.New ("timesnewroman:30") Font.Draw ("Danish's Loft", 100, 200, font1, black) %Kitchen and Bedroom Draw.FillBox (56, 600, 370, 280, green) Draw.FillBox (370, 600, 690, 280, red) %Exit Box Draw.FillBox (850, 20, 950, 100, blue) locate (38, 110) put "EXIT" var chars : array char of boolean loop Input.KeyDown (chars) locate (1, 1) if chars (KEY_UP_ARROW) then quit else end if if chars (KEY_RIGHT_ARROW) then Draw.FillBox (370, 600, 690, 280, 40) delay (110) put "The Bedroom light is ON " else put "The Bedroom light is OFF" Draw.FillBox (370, 600, 690, 280, red) end if if chars (KEY_LEFT_ARROW) then Draw.FillBox (56, 600, 370, 280, 48) delay (110) put "The Kitchen light is ON " else put "The Kitchen light is OFF " Draw.FillBox (56, 600, 370, 280, green) end if if chars (KEY_DOWN_ARROW) then Draw.FillBox (370, 600, 690, 280, 40) Draw.FillBox (56, 600, 370, 280, 48) delay (110) put "Both Kitc and Bed is ON" else put "Both Kitc and Bed is OFF" Draw.FillBox (56, 600, 370, 280, green) Draw.FillBox (370, 600, 690, 280, red) end if end loop |
Author: | Insectoid [ Fri May 24, 2013 10:23 am ] |
Post subject: | RE:Turing Loft, Kitchen and Bedroom Lights |
It would be nice if you'd give an overview of what this is, and why you wanted to share it. |