ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

PRÁCTICA 6: Funciones


Enviado por   •  2 de Octubre de 2022  •  Apuntes  •  712 Palabras (3 Páginas)  •  27 Visitas

Página 1 de 3

[pic 1]

Instituto Politécnico Nacional

Unidad Profesional Interdisciplinaria de Ingeniería campus Guanajuato

FUNDAMENTOS DE PROGRAMACIÓN

[pic 2]

[pic 3][pic 4][pic 5]


Tabla de contenido

Introducción        2

Objetivo        3

Desarrollo        3

Problema 1        3

Problema 2        3

Problema 3        3

Conclusiones        4

Bibliografía        4


PRÁCTICA 6: Funciones

Introducción

Una función es un segmento de programa que realiza determinadas tareas bien definidas. Todo programa en C consta de una o más funciones. Una de estas funciones que se nombra “main” es la función de principal pues es la que se ejecutará siempre dentro de un programa. Dentro de esta función “main” se pueden mandar llamar al resto de funciones, pero también es posible subordinar funciones adicionales a la función main y posiblemente unas a otras, es decir, mandar llamar a otras funciones dentro de otra función.

Si un programa contiene varias funciones, sus definiciones pueden estar en cualquier orden, pero siempre debe ser independientes unas de otras. Esto es, una definición de una función no puede estar incluida dentro de otra.

void funcionLeer(){

        int n, val;

        printf(“ingrese un numero: ”);

        scanf(“%d”, &n);

        int valorAbsoluto(int a){ // INCORRECTO

                return abs(a);

        }

        val = valorAbsoluto(n);

        printf(“El valor absoluto de %d, es: %d\n”, n, val);

}

El código anterior marcaría un error en tiempo de compilación ya que dentro de la función ‘funcionLeer()’ se está definiendo otra función por lo que no se cumple que una función es independiente de otra.

Cuando se accede a una función desde alguna determinada parte del programa (cuando se <<llama>> a una función), se ejecutan las instrucciones que contiene. Se puede acceder a una misma función desde varios lugares distintos del programa. Una vez que se ha completado la ejecución de una función, se devuelve el control al punto desde el que se accedió a ella.

...

Descargar como (para miembros actualizados)  txt (4.1 Kb)   pdf (197 Kb)   docx (839.5 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com