programacion

Páginas: 2 (426 palabras) Publicado: 7 de noviembre de 2013
Pues bien, para ir terminando de rematar los ejercicios con arrays, nos vamos a realizar una aplicación para gestionar las butacas de una sala de cine, de momento como no estamos tocando el entornográfico, lo voy a realizar en modo ASCII para recordar viejos tiempos. El programa debe de poder iniciar la sala, poniendo todas las butacas libres, tiene que poder imprimirte la sala con las butacasy decirte cuantas están libres y ocupadas, propusimos la idea de que fuera ASCII para que se viera a simple vista el aforo de la sala, por lo tanto vamos a utilizar para este cometido los caracteres“.” para cuando este libre y “X” para cuando este ocupada.
Evidentemente y como ultima función, debe de poder ocupar las butacas, para ello pediremos fila y número de butaca, visualizar por unmomento como esta dispuesto una sala de Cine, por una parte están las filas, cada fila tiene u número determinado de butacas, para no hacer que la visualización de la misma sea enorme en la pantalla,hemos planteado en hacerla para 10 filas con 25 butacas, dándonos un total de 250 butacas para ver la película en esa sala.
Pues bien, empezamos a desarrollar el código:
#include

#define X 10#define Y 25

void iniciar(int s[X][Y]);
void imprimir(int s[X][Y]);
void ocupar(int s[X][Y]);
void menu();

void main() {
int sala[X][Y];
int opc;

do {
menu();scanf("%d",&opc);
switch (opc) {
case 1:
iniciar(sala);
break;
case 2:
imprimir(sala);
break;case 3:
ocupar(sala);
break;
case 0: break;
default:
printf("\nNo ha introducido una opción valida..\n");
}} while (opc != 0);
}

void menu() {
printf("\nPulse en la opción deseada o 0 para salir...\n");
printf("1. Iniciar sala\n");
printf("2. Imprimir la ocupación de la sala\n");...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS