Estacionamiento En C
#include
#include
#include
////////////////////////////////////////////////////////////
//////////////////////// CONSTANTES ////////////////////////////////////////////////////////////////////////////////////
int capacidadCola = 25;
float montoInicial = 2;
////////////////////////////////////////////////////////////
//////////////////////// ESTRUCTURA////////////////////////
////////////////////////////////////////////////////////////
typedef struct automovil {
char placa [8];
float monto;
struct automovil *sig;
} AUTOMOVIL;////////////////////////////////////////////////////////////
/////////////// PARA EL MANEJO DE LA INTERFAZ //////////////
//////////////////////////////////////////////////////////////----------------------------------------------------------
// detiene la ejecución para mostrar algo
void detener (void) {
getchar ();
}
//----------------------------------------------------------//genera un retardo para visualizar cambios en la pantalla
void retardo (void) {
sleep (1000);
}
//----------------------------------------------------------
// limpia la pantallavoid clrscr (void) {
system ("cls");
}
//----------------------------------------------------------
// posiciona el cursor en la coordenada (x, y)
void gotoxy (short x, short y) {x--;
y--;
HANDLE hStdout = GetStdHandle (STD_OUTPUT_HANDLE);
COORD position = {x, y};
SetConsoleCursorPosition (hStdout, position);
}//----------------------------------------------------------
// limpia la zona en que se colocan el menú y los datos
void limpiarZonaMenu (void) {
int x, y;
for (y = 4; y < 24; y++)
for(x = 53; x < 81; x++) {
gotoxy (x, y);
printf (" ");
}
}
//----------------------------------------------------------
// limpia la zona en que se...
Regístrate para leer el documento completo.