Está en la página 1de 8

NOMBRE DE LA ASIGNATURA

Programación Básica
PRÁCTICA No. 1
Módulos

COMPETENCIAS ESPECÍFICAS:

Plantea metodológicamente la solución de problemas susceptibles de ser


computarizados a través del manejo de técnicas estructuradas de diseño y
formulación de algoritmos.

MATERIAS RELACIONADAS:
PRECAUCIONES Y MEDIDAS DE SEGURIDAD:

• Portar el equipo de protección correctamente.


• Ninguna persona no autorizada puede trabajar con o en el equipo.
• Todas las cubiertas y puertas de protección deben estar cerradas antes de
la puesta en marcha de la máquina y no pueden ser abiertas durante la
práctica.
• Nunca deje objetos extraños en el área de trabajo (cables, pinzas,
desarmadores, etc.)
• Solo utilice le material adecuado para la operación que va a realizar.
• Maneje con cuidado herramientas y piezas con bordes afilados para evitar
heridas.
• Si tiene algún problema con el funcionamiento del equipo o herramienta que
utiliza, pida ayuda a su docente o al encargado del laboratorio.
• Reporte cualquier anomalía a su docente o al encargado del laboratorio.
• Utilice gafas de seguridad.
• Utilice zapato cerrado.
REQUERIMIENTOS:

CANTIDAD MATERIAL, EQUIPO ESPECIFICACIONES


Y/O SOFTWARE
1 C++ Tener c++ en el equipo de computo

FUNDAMENTO TEÓRICO:

Funciones (Módulos) en C++.


Una función está formada por un conjunto de sentencias que realizan una
determinada tarea y que podemos invocar mediante un nombre.
Un programa C++ está formado por una o más funciones.
Utilizando funciones podemos construir programas modulares. Además, consiguen
que no se repita el mismo código en varias partes del programa: en lugar de
escribir el mismo código cuando se necesite, por ejemplo, para validar una fecha,
se hace una llamada a la función que lo realiza.
Todo programa C++ tiene una función llamada main. La función main es el punto
de entrada al programa y también el punto de salida.
La estructura general de una función es la siguiente:

[tipo_devuelto] nombre_funcion([tipo parametro1][, tipo parametro2][, ....])


{
// instrucciones
[return valor;]
}

Esta función se llama suma y recibe dos números enteros a y b. La función suma
los dos números y guarda el resultado en c. Finalmente devuelve mediante la
instrucción return la suma calculada.
Una función tiene un único punto de inicio, representado por la llave de inicio. La
ejecución de una función termina cuando se llega a la llave final o cuando se
ejecuta la instrucción return. La instrucción return puede aparecer en cualquier
lugar dentro de la función, no tiene que estar necesariamente al final
DESARROLLO DE LA PRÁCTICA:

Calculadora con funciones

Comenzamos colocando en nuestro programa el prototipo de nuestras funciones


que en este caso se llamaran Suma, Resta, Multi (Multiplicacion) y Div (Division).

Para posterior mente colocar un main, en el cual crearemos un menú con switch
para poder acceder a cada una de nuestras funciones.

Donde solo colocaremos el nombre de nuestra función dentro de nuestros casos,


por ejemplo, en el caso 1 colocamos dentro de este Suma (), en el cual mandamos
a traer esa función para poder acceder cuando el usuario lo quiera.
Ahora bien, para poder poner en marcha una función primero lo que hacemos es
colocar un void y poner el nombre de nuestra función al lado colocando dos
paréntesis y abriendo un corchete, posteriormente dentro de la función colocamos
el proceso que comúnmente colocamos en un main como la declaración de
variables, mandar a imprimir un mensaje en pantalla, etc.
En este caso dentro de nuestra función suma, declaramos 3 variables, donde le
pedimos al usuario que ingrese dos números para posteriormente hacer una
operación en la cual los sumamos e imprimimos el resultado mediante un cout.

Donde hacemos este mismo proceso en las otras funciones, donde solo cambia la
operación a realizar.

Funcionamiento del programa:


Como se dijo anteriormente, se crea un menú en el cual el usuario indica que opción
quiere elegir ingresando un número, si eligió el 3 automáticamente el programa
llama a la función correspondiente para ejecutar el proceso que se le asigno

ACTIVIDADES:
CONCLUSIONES:

Como conclusión las funciones sirven de mucha ayuda al momento de realizar un


programa con muchas líneas de código ya que estas permiten tener un mejor orden
en las instrucciones que asignamos, por que separan nuestros procesos de la mejor
manera, permitiendo una búsqueda y soluciones de errores en nuestros códigos.
REFERENCIAS:

Funciones en C++ Ejemplos. (s. f.). http://ejercicioscpp.blogspot.com/2013/10/funciones-

en-c-ejemplos.html

ANEXOS:

ELABORÓ: REVISÓ: AUTORIZÓ:


M. C. Julio Cesar Camargo
Mendez Hernández Jesus Santos
Ing. Luis Ángel Martínez Cabrera

NOMBRE Y FIRMA NOMBRE Y FIRMA NOMBRE Y FIRMA

FECHA FECHA FECHA


01/05/2023 01/05/2023 01/05/2023

También podría gustarte