Paradigmas de Lenguajes de Programación: Trabajo Práctico 3