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..
y contiene un menu que nos permite agregar mas registros para luego visualizarlos..
#include < stdio.h >
#include < conio.h >
#include < stdlib.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
bro no tienes un video para que lo expliques ?
ResponderEliminar