Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/04/2009, 14:38
Avatar de pmike
pmike
 
Fecha de Ingreso: marzo-2004
Ubicación: Barcelona
Mensajes: 313
Antigüedad: 20 años, 1 mes
Puntos: 7
Respuesta: Ejercicio de estacionamiento

Hola la verdad que al menos deberías haber planteado el problema con la estructura definida pero bueno.
Una estructura es un grupo de variables o propiedades que definen a un grupo, eran las predecesoras en lo que c++ fueron las clases.
Pues bien aqui esta el codigo con las altas de los usuarios, me parece que tambien piden las bajas de los usuarios y un sencilla consulta pero esto lo puedes hacer tu

CODE:
//librerias
#include <vcl\condefs.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
#pragma hdrstop
#define LUGARES 100

struct weze_parking {
int piso; //numero de piso
int patente; //supongo que sera el numero de plaza
};

struct weze_parking estacionamiento[LUGARES];

void main()
{
int num_lugares;



for( num_lugares=0; num_lugares<LUGARES; num_lugares++ )
{
printf( "\nDatos del estacionamiento número %i:\n", num_lugares+1 );

printf( "PATENTE: " ); fflush( stdout );
scanf( "%i", &estacionamiento[num_lugares].patente );//guardamos la patente

printf( "PISO: " ); fflush( stdout );
scanf( "%i", &estacionamiento[num_lugares].piso );//guardamos el piso
if (num_lugares==100)
{
printf("\nMAXIMO DE ESTACIONAMIENTO\n");
getch();
break();
}
}