Code Sketch


calc by parth
By: chinar
Category: Programming
cleari()
clearOutput()
setBackgroundV(pink,purple)
setPenFontSize(40)
setPenThickness(20)
setPenColor(black)
setSpeed(superFast)

val num1 =  readInt("First Number")
val num2 = readInt("Second Number")
val eqal = readln("Select what Function you want to do (x,/,+,-,%)")
if(eqal == "x"){
    setPosition(-50, 105)
    write(num1)
    setPosition(-70, 70)
    write("x"+num2)
    setPosition(-50, 30)
    write(num1*num2)
    setPosition(-90,30)
    right()
    setPenThickness(5)
    forward(120)    
}else if(eqal == "/"){
        setPosition(-59, 105)
    write(num1)
    setPosition(-70, 70)
    write("/"+num2)
    setPosition(-50, 30)
    write(num1/num2)
    setPosition(-90,30)
    right()
    setPenThickness(5)
    forward(120)
} else if(eqal == "+"){
        setPosition(-50, 105)
    write(num1)
    setPosition(-70, 70)
    write("+"+num2)
    setPosition(-50, 30)
    write(num1+num2)
    setPosition(-90,30)
    right()
    setPenThickness(5)
    forward(120)
} else if(eqal == "-"){
        setPosition(-55, 105)
    write(num1)
    setPosition(-70, 70)
    write("-"+num2)
    setPosition(-50, 30)
    write(num1-num2)
    setPosition(-90,30)
    right()
    setPenThickness(5)
    forward(120)
} else if(eqal == "%"){
        setPosition(-50, 105)
    write(num1)
    setPosition(-70, 70)
    write("%"+num2)
    setPosition(-50, 30)
    write(num1%num2)
    setPosition(-90,30)
    right()
    setPenThickness(5)
    forward(120)
} else {
    setPosition(-320,0)
    setPenThickness(10)
    setPenFontSize(50)
    write("Please enter a valid function!")
}