ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programación Lógica y Funcional


Enviado por   •  1 de Junio de 2021  •  Tareas  •  937 Palabras (4 Páginas)  •  80 Visitas

Página 1 de 4

[pic 1][pic 2]

Francisco Manuel Elías Carrasco

17691231

INGENIERÍA EN SISTEMAS COMPUTACIONALES

Programación Lógica y Funcional    

Ing. Jesús Francisco Gálvez González

A2-S2 Ejercicios de programación funcional

Objetivo

De acuerdo con los recursos proporcionados (lecturas), el estudiante deberá realizar los ejercicios de los documentos (se encuentran en las últimas páginas de los documentos), deberá tomar captura de los ejercicios, explicar la respuesta y responder a las preguntas (añadir pregunta y respuesta) donde corresponda. Aunado a ello también puede adjuntar los archivos generados para sustentar la evidencia.

Introducción

A continuación, se verán una serie de ejercicios que fueron rescatados de cada documento pasado por nuestro profesor. En estos mismo vienen ejercicios en base a operaciones aritméticas; funciones; tuplas y listas; condiciones y bucles; lambda. En estas mismas se indicara con una captura de pantalla su desarrollo y una breve descricpion.

Desarrollo

Modelo de Programación Funcional

Ejercicios:

(5+7) *2>24         = Falso

12(2+2)        = 48

((2*11) (5-1) (52*3))        =13728

(9/3) *((7/2) (2/7))        = 3

((2-2) (14+14) (6+2))        = 0

(2*14) +(5*5) +(4*2)        = 61

(½ + ¼ + ¾)                = 3/2

[pic 3][pic 4]

Funciones

  1. Realice una función que sume 2 números.

[pic 5]

[pic 6]

  1. Utilice una función que utilice 3 parámetros y los imprima.

[pic 7]

[pic 8]

  1. Desarrolle una función que no tenga parámetros.
    [pic 9]

[pic 10]

  1. Cree un ejercicio donde implemente una función y un bucle.

[pic 11]

[pic 12]

  1. Implemente una función de manera libre.

[pic 13]

[pic 14]

Generalidades – Listas – Tuplas

  1. Crear una tupla de 5 números y modificar la posición 2, tomar pantalla del resultado obtenido.

[pic 15]

Esto pasa porque las tuplas no permiten agregar o modificar su contenido.

  1. Utilizar la función Capitalize()

[pic 16]

Se utiliza el método capitalize para poner el primer carácter de una cadena en mayúsculas.

  1. ¿Cuál es la diferencia entre una tupla y una lista?

La única diferencia es que la lista puede ser modificada después de la creación y las tuplas no.

Condiciones – Bucles

  1. Realice un ejemplo en que combine un for y una lista.

[pic 17]

[pic 18]

Se agregaron elementos a una lista y después se hizo un recorrido de la lista con un bucle for.

  1. Utilice un bucle para imprimir 5 letras.

[pic 19]

Llenamos una lista con una cantidad de caracteres y después realizamos un recorrido de esa lista de caracteres.

  1. Desarrolle un Rango 1000 números e imprima la lista.

[pic 20]

En una variable x utilizamos la función de range para generar números de 0 a 100 y con ello generar una lista. Después procedemos a imprimir la lista.

  1. Cree un ejercicio donde implemente un bucle, una lista y una condición.

[pic 21]

[pic 22][pic 23]

En una lista de 100 items imprimimos su valor con el bucle for y con una condición lo paramos al momento de llegar al numero 50 si es que lo encuentra.

...

Descargar como (para miembros actualizados)  txt (5.3 Kb)   pdf (251.7 Kb)   docx (343.1 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com