Anda di halaman 1dari 9

PLYF UNIDAD 1.

Conceptos Fundamentales
Enero-Junio 2014 MTI. Rosa Imelda Garca Chi
Programacin Lgica y Funcional MTI. Rosa Imelda Garca Chi

PROGRAMACIN LGICA FUNCIONAL

1.5 TIPOS DE DATOS

Programacin Lgica y Funcional

MTI. Rosa Imelda Garca Chi

1.5. Tipos de Datos

Programacin Lgica y Funcional

MTI. Rosa Imelda Garca Chi

Valores numricos y booleanos


Los datos ms bsicos para cualquier problema de programacin son los valores

numricos y

booleanos.

Programacin Lgica y Funcional

MTI. Rosa Imelda Garca Chi

Como criterio general, hay que tener en cuenta que todos los tipos numricos existentes en Haskell, as como el tipo de los booleanos, son ejemplares de las clases de tipos Eq, Ord, Read y show.

En particular, las operaciones de comparacin (==), (/=), (<=), (<), (>=), (>) se pueden utilizar para comparar valores de cualquier tipo numrico, as como valores booleanos.

Las funciones max y min tambin se pueden aplicar a valores de todos estos tipos.

Programacin Lgica y Funcional

MTI. Rosa Imelda Garca Chi

Tipos de Datos

Valores numricos y booleanos Caracteres y cadenas

Tipos sinnimos

Tipos construidos

Tipos enumerados

Tuplas

Programacin Lgica y Funcional

MTI. Rosa Imelda Garca Chi

Trabajo en equipo
Formar 6 equipos Utilizando el material proporcionado por la maestra (se encuentra en la plataforma moodle) libro de Programacin Funcional de Mario Rodriguez Artalejo, Captulo 2. Tipos de Datos, a partir de la pgina 70. Cada equipo Elaborar una presentacin y expondr un tipo de dato, el cual se le asign previo a las fechas de exposicin Resolver los ejercicios propuestos en cada seccin y los mostrar al grupo al terminar la exposicin del tema

Subir la exposicin y los ejercicios resueltos a la plataforma moodle

Programacin Lgica y Funcional

MTI. Rosa Imelda Garca Chi

Programa de Exposiciones
Valores numricos y booleanos
Equipo 1 Grupo A 10 Feb Grupo B 11 feb Grupo C 11 feb

Tuplas
Equipo 4 Grupo A 11 feb Grupo B 12 feb Grupo C 12 feb
Equipo 5 Grupo A 14 feb Grupo B 12 feb Grupo C 12 feb Equipo 6 Grupo A 14 feb Grupo B 14 feb Grupo C 13 feb

Caracteres y cadenas
Equipo 2 Grupo A 10 feb Grupo B 11 feb Grupo C 11 feb

Tipos construidos

Tipos enumerados
Equipo 3 Grupo A 11 feb Grupo B 12 feb Grupo C 12 feb

Tipos sinnimos

Programacin Lgica y Funcional

MTI. Rosa Imelda Garca Chi

Por su atencin gracias!

Programacin Lgica y Funcional

MTI. Rosa Imelda Garca Chi