No deberia inicializar "div" en 1, sino causará división entre 0, la primera vez que se ejecute el ciclo.