Code Sketch


cancer Day
By: sourabh kumar
Category: Programming

cleari()
setSpeed(fast)
//showAxes()
def earth(x:Int,y:Int,n:Int){
    setPosition(x, y)
    setFillColor(ColorMaker.hsl(212, 0.97, 0.49))
    circle(250)
    left()
    setFillColor(green)
   right(50,20)
   left(50,30)
   right(50,20)
   left(50,60)
   right(50,60)
   left(50,10)
   right(50,30)
   right(50,20)
   left(10,20)
   right(50,40)
   left(50,40)
   right(50,40)
   left(50,30)
   right(125)
   right(10,600)
   right(2,400)
   right(5,200)
   left(220)
   hop(380)
   right(220)
   left(20,50)
   right(50,30)
   left(50,30)
   right(50,30)
   left(50,40)
   right(50,40)
   right(50,30)
   right(50,20)
   left(50,40)
   right(50,40)
   left(50,40)
   right(50,40)
   left(50,40)
   right(50,20)
   right(85)
   right(10,600)
   right(20,250)
   }
earth(250, -240, 0)
def smoking(x:Int,y:Int,n:Int){
    setPosition(x, y)
setHeading(90) 
setPosition(-260, -150)
setPenThickness(15)
setFillColor(noColor)
circle(100)
left(115)
setPosition(-410, -180)
setFillColor(orange)
setPenThickness(2)
repeat(4) {
    forward(20)
    right()   
}
setFillColor(white)
forward(-130)
right()
forward(20)
left()
forward(130)
right()
left(35)
hop(-130)
setPenThickness(15)
right(20)
forward(190)
hop(30)
setPenFontSize(20)
right(40)
setPosition(-440, -265)
write("NO SMOKING")
setPosition(-180, 150)
circle(100)   
}
smoking(0,0,0)
setPenThickness(2)
def gutka(x:Int,y:Int,n:Int){
    setPosition(x, y)
    setFillColor(ColorMaker.hsl(120, 0.74, 0.36))
    repeat(2) {
        forward(90)
        right()
        forward(110)
        right()
    }
    hop(30)
    write("GUTKA")
    right()
    hop(60)
    left()
    hop(65)
    write("PAN")
    left()
    hop(92)
    right(25)
    setPenThickness(15)
    forward(-190)
    setHeading(90)
    hop(-80)
    left()
    hop(160)
    right()
    setPenFontSize(20)
    write("NO EAT GUTKA")
}
gutka(-330, 110, 0)
setFillColor(noColor)
def drugs(x:Int,y:Int,n:Int){
    setPosition(x, y)
    circle(100)
    left()
    setPenThickness(2)
    left()
    hop(5)
    right()
    hop()
    right()
    forward(20)
    hop(-10)
    left()
    forward()
    left()
    hop(15)
    right(180)
    repeat(2) {
        forward(30)
        left()
        forward(80)
        left()
    }
    left(80)
    hop(80)
    left(10)
    forward(50)
    hop(-50)
    right()
    hop(-13)
    repeat(2) {
        setPenThickness(0)
        setFillColor(ColorMaker.hsl(200, 1.00, 0.50))
        forward(28)
        right()
        forward(40)
        right()
    }
    hop(-30)
    setFillColor(yellow)
left(180,8)
forward(10)
left()
forward(15)
right()
setFillColor(blue)
forward(10)
right(180,8)
forward(10)
right()
hop(15)
setHeading(90)
setPenThickness(20)
hop(140)
left(25)
forward(-190)
setHeading(90)
hop(-30)
left()
hop(100)
right()
setPenFontSize(20)
write("NO DRUGS")
}
drugs(350, 150, 0)
def alcohl(x:Int,y:Int,n:Int){
    setFillColor(noColor)
    setPosition(x, y)
circle(100)
left(65)
hop(70)
   setPenThickness(2)
   setFillColor(ColorMaker.hsl(0, 0.19, 0.49))
   setPenColor(ColorMaker.hsl(0, 0.19, 0.49))
    setHeading(270)
    forward(20)
    right(35)
    forward(30)
   setHeading(270)
   forward(50)
   left()
   forward(40)
   left()
   forward(50)
   left(35)
   forward(30)
   setHeading(90)
   forward(20)
   left()
   forward(5)  
 hop(40)
 left()
 hop(40)
 setFillColor(noColor)
 right(30)
 repeat(3) {
     forward(25)
     right(120)
 }
hop(25)
left(25)
setHeading(60)
repeat(3) {
     forward(25)
     right(120)
 }
}
alcohl(460, -150, 0)