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;
}

Regresar a ejemplos