introalg:taller2
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
introalg:taller2 [2006/05/09 13:07] – nicolasw | introalg:taller2 [2018/08/10 03:03] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 31: | Línea 31: | ||
Definir la función cabeza: | Definir la función cabeza: | ||
- | Por ejemplo '' | + | Por ejemplo '' |
El mecanismo básico para poder **destruir** una lista en partes es el //pattern matching//, que podemos pensarlo como una definición por casos, que es capaz de dividir la lista en su **cabeza** y **cola** | El mecanismo básico para poder **destruir** una lista en partes es el //pattern matching//, que podemos pensarlo como una definición por casos, que es capaz de dividir la lista en su **cabeza** y **cola** | ||
Línea 62: | Línea 62: | ||
ceroOuno x = False | ceroOuno x = False | ||
- | \\ | + | |
- | \\ | + | ==== Programas Recursivos ==== |
Tomemos el ejercicio 10 del Práctico 8. | Tomemos el ejercicio 10 del Práctico 8. | ||
Línea 133: | Línea 133: | ||
* (P8-E12) Defina la función promedio // | * (P8-E12) Defina la función promedio // | ||
* (P8-E16) (*) c) Modificar la guarda de '' | * (P8-E16) (*) c) Modificar la guarda de '' | ||
- |
introalg/taller2.1147180026.txt.gz · Última modificación: 2018/08/10 03:03 (editor externo)