Laboratorio 1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

Facultad de Ingeniería

Escuela de Ingeniería de Sistemas y Computación


Algoritmia y Programación

NORMAS PARA LA ENTREGA DE LOS LABORATORIOS

 Coloque el nombre de los integrantes del grupo (máximo tres estudiantes), nombre del profesor,
número del grupo de Algoritmia y número de laboratorio presentado en el encabezado de todos sus
programas.

 Lugar y Medio de Entrega: Todos los archivos que se soliciten en el informe se deben subir al
campus virtual en el respectivo enlace del laboratorio.

 Plazo: Los estudiantes deben subir los archivos antes del día y la hora establecida por el profesor
en el campus virtual, el vínculo para esta actividad se deshabilitará automáticamente una vez se
cumpla el plazo.

 Durante el curso no se recibirán informes de laboratorio enviados por correo electrónico.

Laboratorio No. 1
Algoritmos básicos de entrada y salida
Fecha de entrega: Septiembre 9 de 2018
Objetivos:

1. Identificar la estructura básica de un algoritmo


1. Familiarizar al estudiante con las fases del desarrollo de un algoritmo
2. Familiarizar al estudiante con la identificación de la sintaxis de un programa en Python
3. Reconocer la importancia de los tipos de datos en un lenguaje de programación
4. Utilizar las instrucciones aritméticas para realizar cálculos básicos en Python
5. Comprender el uso y la sintaxis de las operaciones de lectura y escritura mediante la función
input() y la función print()
Para cada ejercicio los entregables son:

1. Análisis del problema …………………………………………..(15%)


2. Algoritmo en pseudocódigo ……………………………………(30%)
3. Prueba de escritorio……………………….…..………………..(15%)
4. Algoritmo en Python………………………………….….….…..(30%)
5. Evidencias de ejecución del programa…….………….………(10%)

Se debe entregar un informe PDF con los puntos 1, 2, 3, y 5 de la metodología. El punto 4


corresponde a los archivos .py

 Problema 1 [30pts]. Convirtiendo metros a pies

Usted debe desarrollar un programa en Python que permita convertir la estatura de una persona que
está en metros a pies. Tenga en cuenta que un metro equivale a 3.28048 pies. Inicialmente se deben
ingresar dos valores, el nombre y la estatura en metros. A continuación se muestra un ejemplo:

Después de ingresar los datos, se debe convertir la estatura a pies y mostrar como datos de salida el
nombre y la estatura convertida. A continuación se presenta un ejemplo de los datos de salida para los
valores ingresados anteriormente.

 Problema 2 [30pts]. Evaluando una función cuadrática


Usted debe desarrollar un programa que permita evaluar una función cuadrática de la forma
f(x)=ax2+bx+c. El programa tiene cuatro valores de entrada de tipo entero que corresponden a las
constantes a, b, y c, y el valor de x en el cual se va a evaluar la función. Como dato de salida se tiene
el valor de la función. A continuación se muestra un ejemplo de la entrada de datos:
Una vez ingresados los datos, se calcula y muestra el valor de la función. A continuación se muestra
un ejemplo.

 Problema 3 [40pts]. Calculando el total a pagar en un parque de diversiones

En un parque de diversiones se cobran las entradas de la siguiente forma: Adultos a $12000 y Niños a
$8000. Cuando ingresa una familia se solicita la cantidad de adultos y de niños, y de acuerdo a esas
cantidades se calcula el total a pagar. Por políticas del parque de diversiones, del total a pagar se
dispone una cantidad de dinero para el mantenimiento de las máquinas del parque, otra parte para el
pago a los empleados y el resto se considera la ganancia neta. Los porcentajes destinados para el
mantenimiento de las máquinas, el pago a empleados y la ganancia neta son del 25%, 55%, y 20%,
respectivamente, y se calculan sobre el total a pagar.

El programa debe solicitar dos valores enteros, la cantidad de adultos y de niños a ingresar. A
continuación se presenta un ejemplo:

Una vez ingresados los datos, se calculan y muestran los valores de salida. A continuación se presenta
un ejemplo:

También podría gustarte