Practica5

Páginas: 6 (1459 palabras) Publicado: 22 de octubre de 2015
PROGRAMA
EDUCATIVO

PLAN DE
ESTUDIO

CLAVE DE
UNIDAD DE
APRENDIZAJE

NOMBRE DE LA UNIDAD DE APRENDIZAJE

TRONCO COMÚN

2009-1

11214

PROGRAMACIÓN

PRÁCTICA
LABORATORIO DE
No.
5

CIENCIAS BÁSICAS (PROGRAMACIÓN)

DURACIÓN
(HORAS)

FUNCIONES

2

NOMBRE DE LA
PRÁCTICA

1. INTRODUCCIÓN
Una función es un bloque de código que realiza una tarea específica. Hasta ahora en prácticas anteriores hanutilizado además de la función principal main las funciones printf y scanf, cada una de estas funciones realiza
acciones específicas. El printf es la función encargada de imprimir en pantalla y el scanf es el encargado de leer
del teclado y asignar a una variable.
2. OBJETIVO (COMPETENCIA)
Desarrollar aplicaciones informáticas para la manipulación y desarrollo de funciones estándar de la biblioteca deC.
3. FUNDAMENTO
La sintaxis general de una función es:
tipoRetorno nombreFunción([lista de parámetros ]){
/*cuerpo de la función */
return valor;
}
Dónde:
tipoRetorno: Es el valor que regresa la función, en caso de no regresar ninguno se utiliza la palabra reservada void.
nombreFunción: Es el nombre que identifica la función, se sugiere utilizar un nombre que esté relacionado con las
acciones de lafunción.
lista de parámetros: Son los parámetros que se pasan a la función. La forma en que se pasan es tipo nombre, en
caso de que haya más de un parámetro se separan por una coma. También puede haber funciones que no reciban
nada, entonces no es necesario poner nada.
cuerpo de la función: Son el conjunto de sentencias o instrucciones necesarias para que la función realice la tarea
por la cualfue creada.
return valor: Es el valor que regresará la función.

Formuló

Revisó

Autorizó

Ana Elena Cota Ramírez

M.C. Araceli Celina Justo
López

Dr. Daniel Hernández Balbuena

Nombre y Firma del Maestro

Nombre
y
Firma
del
Responsable del Programa
Educativo

Nombre y Firma del Director /
Representante de la Dirección
Código: GC-N4-017 Revisión: 4

Página 1 de 6

Fecha de efectividad:______________________

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA
FACULTAD DE INGENIERÍA (UNIDAD MEXICALI)
DOCUMENTO DEL SISTEMA DE CALIDAD

Formato para prácticas de laboratorio
Antes de definir la función se tiene que declarar. En la declaración de la función o el prototipo se especifican los
parámetros, nombre de la función y el tipo de retorno (Figura 1).

Figura 1. Ejemplo de una función que recibeparámetros y retorna valor
En el ejemplo que se muestra en la figura 1, se observa al inicio que se especifica el prototipo a la función suma,
esta función recibe dos parámetros enteros y regresa un valor entero. Enseguida se declara la función main y se
incluyen las instrucciones de la declaración de variables e invocación de la función suma. Se imprime el resultado.
Al final después de cerrar lallave de la función main, se declara la función suma con las instrucciones necesarias.
Después de compilar y ejecutar el código, se observa el resultado (Figura 2).

Figura 2. Resultado de la ejecución de la función que recibe parámetros y retorna valor
Veamos otro ejemplo pero ahora con funciones que no reciben parámetros y no regresan valor (Figura 3).

Código: GC-N4-017
Página 2 de 6

Revisión: 4 Fecha de efectividad: ______________________

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA
FACULTAD DE INGENIERÍA (UNIDAD MEXICALI)
DOCUMENTO DEL SISTEMA DE CALIDAD

Formato para prácticas de laboratorio

Figura 3. Funciones que no reciben parámetros y no retornan valor
Observe que las funciones primeraFuncion y segundaFuncion solo invocan la función printf. En la figura 4 se
muestra el resultado decompilar y ejecutar el programa.

Figura 4. Resultado de la ejecución de las funciones que no reciben parámetros y no retornan valor

4. PROCEDIMIENTO

A. EQUIPO NECESARIO
1. Computadora con Visual Studio instalado
2. Unidad de almacenamiento

MATERIAL DE APOYO
Práctica 5

Código: GC-N4-017
Página 3 de 6

Revisión: 4

Fecha de efectividad: ______________________

UNIVERSIDAD AUTÓNOMA DE BAJA...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Practica5
  • Practica5
  • Practica5
  • practica5
  • practica5
  • Practica5
  • PRACTICA5
  • PRACTICA5

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS