Estructuras

Páginas: 2 (274 palabras) Publicado: 3 de octubre de 2012
Estructuras (T.D,A)
estudiante |
codigo |
Nombre |
Nota1 |
Nota2 |
Nota 3 |
def |

Struct estudiante
{
Int código;
Char nombre [40];
Floatnota1;
Float nota2;
Float nota3;
Float def;
};
Estudiante alumno;
Cin>>alumno.codigo;
Cin>>alumno.nota1;-------------------------------------------------

Estudiante alumno [5];
Código | | | | | \0 |
Nombre | | | | | |
Nota 1 | | | | | |
Nota 2 | | | | | |
Nota 3 | | | | ||
def | | | | | |
Alumno [i].codigo;
Alumno [i].nombre;

Al capturar datos se deben colocar dentro de un for
for (i=0;i<5;i++)
{cout<<"digite codigo: ";
cin>>alumno[i].codigo;
cin.ignore();// ignorar lo que va despues del codigo osea el enter
cout<<"digite nombre: ";//cin>>alumno.nombre;// no es lo correcto
cin.get(alumno[i].nombre,40);
cout<<"digite nota 1: ";
cin>>alumno[i]..n1;
cout<<"digite nota 2:";
cin>>alumno[i].n2;
cout<<"digite nota 3: ";
cin>>alumno[i].n3;
alumno[i].def=alumno[i].n1*0.3+alumno[i].n2*0.3+alumno[i].n3*0.4;
}//fin for()

Para mostrarlos otro for
for (i=0;i<5;i++)
{
cout<<"\n\n LOS DATOS DEL ESTUDIANTE SON: \n";cout<<"CODIGO:"<<alumno[i].codigo<<"\n";
cout<<"NOMBRE:"<<alumno[i].nombre<<"\n";
cout<<"NOTA 1:"<<alumno[i].n1<<"\n";
cout<<"NOTA2:"<<alumno[i].n2<<"\n";
cout<<"NOTA 3:"<<alumno[i].n3<<"\n";
cout<<"DEFINITIVA:"<<alumno[i].def<<"\n";
}// fin for()
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructura
  • Estructura
  • Estructura
  • Estructuras
  • Estructuras
  • Estructuras
  • Estructuras
  • Estructuras

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS