arreglo de estructuras

1
//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 <<"\n\nCalificacion: "; cin >>arreglo[np-1].calif; } system("cls"); for(np=1;np<=2;np++) { cout<<"\n\nDatos 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; }

Upload: blanca-elia-jimenez-guzman

Post on 24-Jul-2015

60 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Arreglo de estructuras

//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 <<"\n\nCalificacion: "; cin >>arreglo[np-1].calif; } system("cls"); for(np=1;np<=2;np++) { cout<<"\n\nDatos 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; }