Arrays de estructuras Imanol Cea González (2004-05-24)
Muestra con un sencillo ejemplo el uso de arrays de estructuras.
/* Autor : Imanol Cea González Fecha: 24/05/2004
Descripción:Mostrar el uso de arrays de estructuras */
#include <iostream.h>
using namespace std;
// Una estructura simple para ver claramente su uso
struct ejemplo {
char nombre[10];
int telefono;
}ejemplo[1];
// Función principal
int main()
{
// Bucle para facilitar la operación de rellenar cada una de las estructuras del array
for(int j=0;j<=1;j++) {
cout << " Introduce el nombre de la " << j << " persona "<< endl;
cin >> ejemplo[j].nombre;
cout << "Introduce el numero de telefono de la " << j << " persona " << endl;
cin >> ejemplo[j].telefono;
}
// Mostramos de forma clara todos los datos obtenidos , asi se puede ver la facilidad
// con la que se accede a cada uno de los campos de un array de estructuras
cout << " Resultados del programa --------------------------------------" << endl;
cout << " Datos de la persona numero 1: " << endl;
cout << " Nombre :" << ejemplo[1].nombre;
cout << " Telefono :" << ejemplo[1].telefono << endl;;
cout << " Datos de la persona numero 2 :" << endl;
cout << " Nombre :" << ejemplo[2].nombre;
cout << " Telefono :" << ejemplo[2].telefono << endl;
return 0;
}