Está en la página 1de 1

LABORATORIO 5 Semana 6 de Diciembre de 2011

Actividad 1, Declaración de punteros

Escribir un programa que declare una variable entera (i), un puntero a entero (pi), una variable
double (d) y un puntero double (pd).
Luego realizar las siguientes operaciones,

- Hacer que las variables tipo puntero apunten a las zonas de memoria de las variables
normales.
- Inicializar valores mediante asignaciones a las variables normales.
- Mostrar los valores asignados, utilizando las variables normales y las variables tipo puntero.
- Cambiar los valores utilizando las variables tipo puntero.
- Volver a mostrar los valores asignados, utilizando las variables normales y las variables tipo
puntero.
- Ejecutar el programa paso a paso en modo debugger (GDB) y rellenar a mano la tabla que se
adjunta.

Línea i pi *pi d Pd *pd


1
2

Actividad 2
Invente un ejemplo de manejo de arreglo bidimensional (matriz) de enteros, a través de punteros.
- Crear un arreglo bidimensional de entero (3x4).
- Apunte un puntero al primer elemento del arreglo.
- Realice el llenado y posterior impresión del arreglo utilizando el puntero.

Actividad 3
Escribir una aplicación que reciba una frase y retorne dicha frase en la que cada letra se convierta
en su opuesta en el abecedario, es decir,

‘a’ se transformará en una ‘z’


‘b’ se transformará en una ‘y’ , etc
‘A’ se transformará en una ‘Z’

También podría gustarte