//Ejemplo de arreglo de estructuras.
//Blanca Elia Jiménez Guzmán
//Septiembre de 2013
#include <iostream>
#include <conio.h>
#include <stdlib.h>
using namespace std;
struct datos
{
char numCtrl[10];
char nombre[15];
int edad;
char sexo;
float calif;
};
int main()
{
datos arreglo[2];
int np;
for(np=1;np<=2;np++)
{
cout<<"nDatos del alumno "<<np<<endl;
cout <<"nNumero de control: "; cin >>arreglo[np-1].numCtrl;
cout <<"nNombre: "; cin>>arreglo[np-1].nombre;
cout <<"nEdad: "; cin >>arreglo[np-1].edad;
cout <<"nSexo: "; arreglo[np-1].sexo=getche();
cout <<"nnCalificacion: "; cin >>arreglo[np-1].calif;
}
system("cls");
for(np=1;np<=2;np++)
{
cout<<"nnDatos del alumno "<<np<<" son:"<<endl;
cout <<"nNumero de control: "<<arreglo[np-1].numCtrl;
cout <<"nNombre: "<<arreglo[np-1].nombre;
cout <<"nEdad: "<<arreglo[np-1].edad;
cout <<"nSexo: "<<arreglo[np-1].sexo;
cout <<"nCalificacion: "<<arreglo[np-1].calif;
}
return 0;
}

Arreglo de estructuras

  • 1.
    //Ejemplo de arreglode estructuras. //Blanca Elia Jiménez Guzmán //Septiembre de 2013 #include <iostream> #include <conio.h> #include <stdlib.h> using namespace std; struct datos { char numCtrl[10]; char nombre[15]; int edad; char sexo; float calif; }; int main() { datos arreglo[2]; int np; for(np=1;np<=2;np++) { cout<<"nDatos del alumno "<<np<<endl; cout <<"nNumero de control: "; cin >>arreglo[np-1].numCtrl; cout <<"nNombre: "; cin>>arreglo[np-1].nombre; cout <<"nEdad: "; cin >>arreglo[np-1].edad; cout <<"nSexo: "; arreglo[np-1].sexo=getche(); cout <<"nnCalificacion: "; cin >>arreglo[np-1].calif; } system("cls"); for(np=1;np<=2;np++) { cout<<"nnDatos del alumno "<<np<<" son:"<<endl; cout <<"nNumero de control: "<<arreglo[np-1].numCtrl; cout <<"nNombre: "<<arreglo[np-1].nombre; cout <<"nEdad: "<<arreglo[np-1].edad; cout <<"nSexo: "<<arreglo[np-1].sexo; cout <<"nCalificacion: "<<arreglo[np-1].calif; } return 0; }