Está en la página 1de 3

REPBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA DEFENSA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA DE LA FUERZA ARMADA

NACIONAL BOLIVARIANA NCLEO FALCN SEDE-CORO

Taller de: Lenguaje de Programacin 1. Tema: Punteros y Recursividad.

Cuestionario: 1 Defina que es puntero. 2 Cmo se declara un puntero? 3 Defina: variables, pociones de memoria y referencias. Dar ejemplos. 4 Defina que es recursin. 5 Explique como funciona una funcin recursiva.

Integrantes: Starbelis Cspedes Jennifer Piero Diego Medina ISN4-A

Respuestas: R_1) Puntero: es una variable que solo almacena direcciones de memoria de otra variable. Se utilizan para expresar clculos y obtener cdigos ms compactos y eficientes.

R_2) Declaracin de puntero: los punteros se declaran de la siguiente manera: <tipo de dato> *<indicador del puntero> Int *entero; Char *carcter; Float *flotante; Si un puntero p almacena la direccin de una variable x, se dice que p apunta a x.

R_3) * Variables: son nombres que se les dan a las localidades de la memoria principal donde los datos pueden almacenarse, estas variables pueden ser estticas que retienen su valor entre las llamadas a la funcin y automticas las cuales pierden su valor entre las llamadas a la funcin. Ejemplo de las variables de diferentes tipos de datos: Int entero; Char carcter; Float flotante;

* Referenciacin: es la obtencin de la direccin de una variables y se hace mediante el operador & aplicndose a la variable que se desea saber su direccin. Ejemplo: Int d=5; Printf(La direccin de d es: %d,&d);

R_4) Recursin: es la propiedad por la cual una funcin se llama as misma de forma directa o indirecta repetidas veces, en la recursin indirecta implica ms de una funcin y es considerada una estructura iterativa.

R_5) Funcionamiento de las funciones recursivas: consisten en hacerse llamadas as misma repetitivamente, colocando siempre condiciones las cuales le otorgaran su lmite.