Beruflich Dokumente
Kultur Dokumente
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
1
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
OBSERVACIONES:
1. El desarrollo de los programas deben estar en una carpeta llamada
PARCIAL dentro del corte 2 de su OneDrive.
LINK https://unipamplonaedu-
my.sharepoint.com/personal/brenda_orozco_unipamplona_edu_co/_layouts/15/onedrive.aspx?id=%2Fsites%
nt%2Ecom%2Fsites%2Fprogramacion1%2D2020gruposbfgv%2DLABORATORIOPROGRAMACION1%2FS
2
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
IMAGEN EJECUTADA
3
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
3. Optimice el código anterior de tal manera que puede ejecutar varias
veces my Funcion, el objetivo es optimizar el codigo.
IMAGEN EJECUTADA
4
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
LAB 1
1. Describa el procedimiento y la ejecución.
Inicia saludando: ¡Hola mundo! después le pide al usuario que digite un número el cual se explic
en pantalla el valor x ingresado y por último muestra el triple del valor ingresado en pantalla.
5
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
2. Explique la tabla de prueba de escritorio.
3. Inserte los diagramas de flujo de datos de los subprocesos y los procesos principales
Función saludar.
Función Triplicar.
6
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
El nuevo valor de X
7
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
4.Exporte el ejercicio a C, C++;Python
C
C++
8
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
PHYTON
LAB 2
Inicia pidiendo al usuario digitar un número que se va a emplear como base procede a solicitar
nuevamente que ingrese otro número que se toma como exponente y luego arrojar el resultado.
9
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
3. Inserte los diagramas de flujo de datos de los subprocesos y los procesos principales
10
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
11
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
C++
PHYTON
12
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
LAB 3
1. Describa el procedimiento y la ejecución
Pide la cantidad de datos los cuales se va a sacar el promedio primeramente al
iniciar imprime en pantalla un mensaje que solicita al usuario que ingrese los
datos se procede a ingresar, el resultado final es el promedio de los datos
ingresados.
13
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
2.Explique la tabla de prueba de escritorio.
14
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
C++
15
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
PHYTON
C. Lenguaje C /C++:
LAB 1
Línea Nombre Tipo de Ámbito de L(variable local)
de dato ejecución G(variable global)
código
36 X Triplicar Alcance dentro Variable Local
de la función
entero
triplicar.
LAB 2
Línea Nombre Tipo de Ámbito de L(variable local)
de dato ejecución G(variable global)
código
9 Resultado decimal Al momento de Variable Local
s imprimir el
resultado
LAB 3
Línea Nombre Tipo de Ámbito de L(variable local)
de dato ejecución G(variable global)
código
27 sum Decimal Al hallar el Variable Local
Float promedio es
lógica.
D. CONCEPTOS:
16
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
1. Defina la utilidad de las funciones
Las funciones nos van a facilitan el proceso y hay necesidad de volver a
escribir el código ya que se puede repetir y usar otras fuentes.
a. Funciones y Procedimientos
La función arroja un resultado y un procedimiento no lo arroja.
b. Parámetros por valor y por referencia
Por referencia la variable que se recibe como parámetro en la
función apunta exactamente a la misma dirección de memoria que
la variable original si dentro de la función cambia su valor
también.
c. Variable local y variable global
Variable local es aquella que sólo se usa dentro del código de la
función.
Variable global cuyo ámbito es todo el programa.
3. Recursividad
a. Cuáles son las reglas para implementar funciones recursivas
Cuando la función se llame a si misma debe ser sobre una versión más
sencilla que el problema original.
Mirar que la función que se va a implementar se pueda llamar a sí
misma y tenga un valor de retorno
17
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
Factorial recursiva
4. Aplicación de funciones
Implemente un programa que utilice las funciones desarrolladas en los
ejercicios anteriores y tenga aplicación para su carrera o intereses personales.
2) Imprima en pantalla:
18
CURSO DE PROGRAMACION 1
Plantilla de Resultados.
TRABAJO PARCIAL FUNCIONES CORTE 2
19