Archivo con estructura

Páginas: 5 (1146 palabras) Publicado: 17 de junio de 2011
#include
#include

struct estructura_persona{

int cod_persona;
char nom_persona[30];
int edad_persona;
int cod_comuna;
char nom_comuna[20];
};

struct estructura_persona persona1 = {
01,
"guilberto mont letelier",
24,
01,
"cerrillos"

};
struct estructura_persona persona2 = {
02,
"jesus fernandez quiroga",
28,
04,
"la reina"

};
structestructura_persona persona3 = {
03,
"ana luisa astrosa",
28,
02,
"la granja"

};
struct estructura_persona persona4 = {
04,
"clara rosa malhue olguin",
45,
02,
"la granja"

};
struct estructura_persona persona5 = {
05,
"aldo mandariaga",
21,
04,
"la reina"

};
struct estructura_persona persona6 = {
06,
"sergio daeza",
10,
05,
"las condes"

};
struct estructura_persona persona7= {
07,
"carlos troncoso",
01,
05,
"las condes"

};
struct estructura_persona persona8 = {
8,
"patricio araya",
14,
01,
"cerrillos"

};
struct estructura_persona persona9 = {
9,
"pablo garvallo",
37,
03,
"la pintana"

};
struct estructura_persona persona10 = {
10,
"benedicta garcia contreras",
17,
03,
"la pintana"

};
struct estructura_persona persona11 = {
11,"jose cid dasa",
43,
05,
"las condes"

};
struct estructura_persona persona12 = {
12,
"oscar arriagada",
39,
05,
"las condes"

};
struct estructura_persona persona13 = {
13,
"oscar solar",
24,
02,
"la granja"

};struct estructura_persona persona14 = {
14,
"rosalia tejo",
38,
04,
"la reina"

};
struct estructura_persona persona15 = {
15,
"pablo correa correa",
44,02,
"la granja"

};
struct estructura_persona persona16 = {
16,
"jose soto barrientos",
31,
01,
"cerrillos"

};
struct estructura_persona persona17 = {
17,
"antonio fernandez quiroga",
44,
01,
"cerrillos"

};
struct estructura_persona persona18 = {
18,
"maria mendez mendez",
45,
04,
"la reina "

};
struct estructura_persona persona19 = {
19,
"maria zuniga rosende",29,
03,
"la pintana"

};
struct estructura_persona persona20 = {
20,
"miguel fernandez",
02,
02,
"la granja"

};struct estructura_persona persona21 = {
21,
"eliana munoz",
44,
04,
"la reina"

};
struct estructura_persona persona22 = {
22,
"jorge jerez galleguillos",
03,
01,
"cerrillos"

};
struct estructura_persona persona23 = {
23,
"jose del carmen tremun",
36,02,
"la granja"

};
struct estructura_persona persona24 = {
24,
"delia garcia nunez",
46,
02,
"la granja"

};
struct estructura_persona persona25 = {
25,
"freddy aguirre cortes",
47,
04,
"la reina "

};
struct estructura_persona persona26 = {
26,
"francisco monsalve",
35,
03,
"la pintana"

};struct estructura_persona persona27 = {
27,
"damaso fernandez trullen",33,
02,
"la granja"

};struct estructura_persona persona28 = {
28,
"guillermo perez martinez",
46,
03,
"la pintana"

};struct estructura_persona persona29 = {
29,
"jorge fernandez trullen",
05,
03,
"la pintana"

};struct estructura_persona persona30 = {
30,
"raul varela sanhueza",
43,
05,
"las condes"

};

int main() {
intopcion,sum=0,cerri=0,lagra=0,lapin=0,larei=0,lasco=0;
int comunas[30]={01,04,02,02,04,05,05,01,03,03,05,05,02,04,02,01,01,04,03,02,04,01,02,02,04,03,02,03,03,05};

while(0 == 0)
{
system("cls");
printf("\n");
printf(" M E N U \n\n\n");
printf(" 1.- Muestra todos los valores del vector en la estructura.\n\n\n");
printf(" 2.- Muestra todas las personasmayores de edad.\n\n\n");
printf(" 3.- Muestra la cantidad de personas por comunas.\n\n\n");
printf(" 4.- Salir de la aplicacion\n\n\n");
printf(" Seleccione la opcion :");

scanf("%d",&opcion);


switch (opcion)
{

case 1:

printf("%i %s %i %i...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • estructura dew archivos
  • Estructura de un archivo directo
  • almacenamiento y estructura de archivos
  • ejemplo de archivos estructurados
  • Archivos Y Estructuras En C
  • Almacenamiento Y Estructura De Archivos
  • Estructura de archivos en linux
  • Selecciona archivo NORMAS DEL CABLEADO ESTRUCTURADO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS