Está en la página 1de 3

VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADEMICO Aprobación: 2016/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

FORMATO DE GUÍA DE PRÁCTICA DE LABORATORIO / TALLERES / CENTROS DE SIMULACIÓN


PARA DOCENTES

CARRERA: COMUN ASIGNATURA: PROGRAMACIÓN


PRACTICA: 09 TÍTULO: RESOLUCION DE PROBLEMAS UTILIZANDO FUNCIONES
OBJETIVO:
 Resolver problemas computacionales utilizando funciones
PRE-REQUISITOS:
a) Computador con sistema operativo Microsoft Windows, MacOS X o GNU/Linux
b) Apuntes de clase teórica de resolución de problemas mediante funciones
c) Estudiar clase teórica
INSTRUCCIONES: 1. Lea detenidamente cada uno de los enunciados propuestos.
2. Plantee una solución a cada uno de los ejercicios, utilizando las técnicas
estudiadas para funciones
3. Desarrolle la solución planteada.
4. Elabore un informe con la solución de los ejercicios.
ACTIVIDADES A DESARROLLAR:

PROBLEMA1: CONVERSIÓN DE GRADOS CELSIUS A GRADOS FAHRENHEIT

Escribe una función que, dada una temperatura en grados Celsius, devuelva la temperatura en grados
Fahrenheit. Utilice la función indicada en un programa y pruébela con valores de grados Celsius 0, 25, 39,
45,6 y 100. La conversión de grados Celsius a grados Fahrenheit se da con la siguiente expresión:

Fahrenheit = ( Celcius∗180.0
100.0 )+32
Entrada: Un número entero o decimal
Salida: Un número entero o decimal

Ejemplo

Grados Celcius: 25
Grados Fahrenheit: 77

Grados Celcius: 45.6


Grados Fahrenheit: 114.08

PROBLEMA2: INVERTIR UN NUMERO

Crear un programa con una función que reciba un número y lo retorne invertido
usando conceptos de operadores matemáticos y ciclos.

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADEMICO Aprobación: 2016/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

FORMATO DE GUÍA DE PRÁCTICA DE LABORATORIO / TALLERES / CENTROS DE SIMULACIÓN


PARA DOCENTES

Entrada: Un número entero positivo


Salida: Un número entero positivo

Ejemplo
Ingrese un número: 1364
El número invertido es: 4631

PROBLEMA3: NUMERO MAYOR ENTRE DOS NUMEROS

Realizar un programa para determinar el número mayor entre dos números enteros.
Cree una función que calcule el número mayor

Entrada: Dos números enteros


Salida: Un número entero

Ejemplo:
primer Numero
7
Segundo Número
9
Número Mayor= 9

PROBLEMA4: CUADRADOS

Realizar un programa para calcular el cuadrado de un conjunto de números enteros


positivos hasta que un valor cero sea leído. Crear una función que calcule el cuadrado
de un número entero mediante la serie:
n2 = 1 + 3 + 5 + … + (2*n-1)

Entrada: Números enteros positivos, Número Cero para terminar el programa


Salida: Cuadrado de cada número entero positivo ingresado

Ejemplo
Ingrese un número entero positivo:2
2^2 = 4
Ingrese un número entero positivo:5
5 ^2 = 25
.
.

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADEMICO Aprobación: 2016/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

FORMATO DE GUÍA DE PRÁCTICA DE LABORATORIO / TALLERES / CENTROS DE SIMULACIÓN


PARA DOCENTES

Ingrese un número entero positivo:0


Saliendo del programa ...

PROBLEMA5: COSENO

El programa debe calcular el coseno de un ángulo en radianes mediante la serie:


Cos(x) = 1 - x^2/2! + x^4 /4! - x^6 /6! + ......., con x = ángulo en radianes
Usar dos funciones: la primera función leerá el ángulo en grados y lo devolverá en
radianes, la segunda función calculará el coseno del ángulo en radianes.
El coseno corresponde a la suma de los elementos de la serie, éstos se suman hasta que
el valor absoluto de uno de los términos sea menor o igual que el error 0,000006

Entrada: Un valor real que representa el ángulo en grados.


Salida: Un valor real correspondiente al coseno del ángulo

Ejemplo
Angulo en grados:25
El coseno de 0.4363323129985824 radianes es
0.906307754520424

RESULTADOS OBTENIDOS:
1. Los estudiantes adquieren destrezas para interpretar y representar algoritmos de mayor
complejidad mediante la utilización de funciones para la solución de problemas.

CONCLUSIONES:
Generar al menos una conclusión de la práctica desarrollada

REFERENCIAS:
1. Granizo Montalvo, E. (2000). Programación Estructurada en Pseudocódigos, Teoría y
Ejercicios. Editorial ESPE.

Claustro Docente de Programación - Quito:

Firma: ___________________

Resolución CS N° 076-04-2016-04-20

También podría gustarte