Estructuras en c++

Solo disponible en BuenasTareas
  • Páginas : 4 (910 palabras )
  • Descarga(s) : 10
  • Publicado : 14 de febrero de 2010
Leer documento completo
Vista previa del texto
Programación I

Profesor: Andrés Ramírez

Tarea Estructuras en C++

Carlos Albero González Garay

15/02/10

Estructuras en C++
Una estructura es un tipo de dato definido por el usuario, al utilizaruna estructura Usted tiene la habilidad para definir un nuevo tipo de dato considerablemente más complejo que los tipos que hemos utilizado hasta ahora. Una estructura es una combinación de variostipos de datos previamente definidos, incluyendo otras estructuras que hayamos definido previamente. Una definición simple es, "una estructura es un grupo de datos relacionados en una forma convenienteal programador y/o al usuario del programa". Como es costumbre, un ejemplo nos clarifica los conceptos:
#include <stdio.h> struct{ char inicial; /* Letra inicial del apellido */ int edad; /* Edad */ int calificacion; /* Aprovechamiento */} chico, chica; int main() { chico.inicial = 'R'; chico.edad = 15;chico.calificacion = 75; chica.edad = chico.edad - 1; /* Ella es un año menor que él */ chica.calificacion = 82; chica.inicial = 'H';printf("%c tiene %d anos y su calificacion es de %d\n", chica.inicial, chica.edad, chica.calificacion); printf("%c tiene %d anos y sucalificacion es de %d\n", chico.inicial, chico.edad, chico.calificacion); return 0; } |
El programa empieza definiendo unaestructura utilizando la palabra clave struct seguida de tres variables sencillas encerradas entre llaves, las cuales son los componentes de la estructura, después de la llave de cierre tenemos enlistadas...
tracking img