Diapositivas con enunciado de ejercicios de Funciones y punteros a tablas.
https://docs.google.com/present/edit?id=0AaWlzM8W-gAEZGY0ZHM1cWNfMTIxMmhtc2s2eG1y&hl=en_US
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ejercicio 1
Crear una función a la que se le pase un puntero al inicio de una tabla de enteros, y un entero que contenga el tamaño de la tabla.
La función inicializará todos los valores de la tabla al valor cero.
Antes y después de llamar a la función se mostrará por pantalla el contenido de la tabla.
Ejemplo de código:
void cambiar (int * dato, int tamano)
{
int i = 0;
for (i=0;i<tamano;i++)
{
*(dato+i)=0;
}
}
Solución:
http://pai-torneiros.blogspot.com/2011/09/modificar-tablas-desde-funciones.html
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ejercicio 2
Crear una aplicación que lea 10 números enteros de teclado y los guarde en una tabla.
Posteriormente se creará una función que acceda a esta tabla, y los muestre en orden inverso al que se introdujeron.
Ejemplo:
LEER -> 1 2 3 4 5 6 7 8 9 0
Desde dentro de una función
MOSTRAR -> 0 9 8 7 6 5 4 3 2 1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ejercicio 3
Pasar texto a tipo Oración
Crear una aplicación que lea un texto de teclado, y que le pase mediante un puntero ese texto a una función que utilizando las funciones desarrolladas con anterioridad, modifique el texto para que aparezca en modo oración (esto es la primera letra en mayúscula y el resto en minúsculas)
Ejemplo:
texto_teclado = "hoLA"
MOSTRAR -> "Hola"
No hay comentarios:
Publicar un comentario