AnteriorPosterior

5.4. Arrays indeterminados

  Curso: Fundamentos de programación en C, por Nacho Cabanes

5.4. Arrays indeterminados

Si damos un valor inicial a un array, no será necesario que indiquemos su tamaño, porque el compilador lo puede saber contando cuantos valores hemos detallado, así:

int punto[] = {10, 0, -10}; 
  char saludo[ ] = "hola";
  char mensajes[][80] = {"Bienvenido", "Hasta otra"};

Ejercicios propuestos:

  • Un programa que pida 10 nombres y los memorice. Después deberá pedir que se teclee un nombre y dirá si se encuentra o no entre los 10 que se han tecleado antes. Volverá a pedir otro nombre y a decir si se encuentra entre ellos, y así sucesivamente hasta que se teclee “fin”.
  • Un programa que prepare espacio para un máximo de 100 nombres (de un máximo de 80 letras cada uno). El usuario deberá ir introduciendo un nombre cada vez, hasta que se pulse Intro sin teclear nada, momento en el que dejarán de pedirse más nombres y se mostrará en pantalla la lista de los nombres que se han introducido.

Actualizado el: 24-07-2014 15:35

AnteriorPosterior