Un ejercicio muy similar al primero de los tuyos lo puedes ver resuelto AQUÍ, Juan Diego. El segundo de tus ejercicios los tienes RESUELTO en la web ya. Problemas similares tercer ejercicio también los hay resueltos en la web. Realiza una búsqueda y darás con ellos.