jueves, 8 de septiembre de 2011

Funciones y punteros a tablas

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

Related Posts Plugin for WordPress, Blogger...