ESTRUCTURAS DE DATOS.tda,codigo struct codigo en C

Programa que permite capturar datos que se relacionan entre si,atravez de una estructura de datos conocida como struct,el pregrama pide datos sobre un vehiculo,datos como maca,modelo,color,placas,propietario...
y contiene un menu que nos permite agregar mas registros para luego visualizarlos..


#include < stdio.h >


#include < conio.h >

#include < stdlib.h >

struct estructura_autos

{

char placas[10];

char marca[15];

char linea[20];

int modelo;

char propietario[8];

};

typedef struct estructura_autos autos;

autos carros[5];

void main()

{

int opcion,i,num_reg;

i=0;

do

{

system("cls");

printf("MENU");

printf("\n1.-Registrar vehiculo");

printf("\n2.-Mostrar datos de vehiculo");

printf("\n3.-Salir");

printf("\nopcion");

scanf("%d",&opcion);

if(opcion==1)

{

printf("\nEscribe las placas del vehiculo: ");

scanf("%s",carros[i].placas);

printf("\nEscribe la marca del vehiculo: ");

scanf("%s",carros[i].marca);

printf("\nEscribe la linea del vehiculo: ");

scanf("%s",carros[i].linea);

printf("\nEscribe el modelo del vehiculo: ");

scanf("%d",&carros[i].modelo);

printf("\nEscribe el propietario del vehiculo: ");

scanf("%s",carros[i].propietario);

i++;

}

else

{

if(opcion==2)

{

printf("Escribe el numero de registro que deseas ver: ");

scanf("%d",&num_reg);

printf("\nLas placas son: %s",carros[num_reg-1].placas);

printf("\nLa marca es: %s",carros[num_reg-1].marca);

printf("\nLa linea es: %s",carros[num_reg-1].linea);

printf("\nmodelo: %d",carros[num_reg-1].modelo);

printf("\npropietario: %s",carros[num_reg-1].propietario);

getch();

}

else

{

if(opcion!=3)

{

printf("\nOPCION NO VALIDA\n");

system("pausa");

}

}

}

}while(opcion!=3);

}

SI TE SIRVIO PRESIONA F5


Comentarios

Publicar un comentario

Entradas populares