#include<stdio.
h>
#include<stdlib.h>
int i,j,rep1,encerado;
int horario1();
int horario1()
{
int hora,dia,h1=7,rep,x;
int mattaller[5][5];
if(encerado==0)
{
for(i=0;i<5;i++)
for(j=0;j<5;j++)
mattaller[i][j]=0;
encerado++;
}
while(rep!=0)
{
printf("\n\n Horarios de reserva:\n");
for(i=0;i<5;i++)
printf("\t %d.- %dh00 - %dh00\n",i+1,h1+i,h1+i+1);
printf("\t 6.- SALIR y CANCELAR\n");
printf("\n Escoja que hora desea reservar: ");
scanf("%d",&hora);
while(hora<1||hora>6)
{
if(hora<1||hora>6) printf(" Escoja un horario correctamente\n");
printf(" Escoja que hora desea reservar: ");
scanf("%d",&hora);
}
switch(hora)
{
case 1:
{
printf(" 1.- Lunes\t\t\tCurso de Computacion Basica.\n");
printf(" 2.- Martes\t\t\tCurso de Jaba scrib\n");
printf(" 3.- Miercoles\t\t\tCurso de C++\n");
printf(" 4.- Jueves\t\t\tCurso para tercera edad de Redes So
ciales\n");
printf(" 5.- Viernes\t\t\tCurso de Diseo Grafico\n");
printf(" 6.- SALIR y CANCELAR\n");
printf(" Escoja el dia de la reserva: ");
scanf("%d",&dia);
while(dia<1||dia>6)
{
if(dia<1||dia>6) printf(" Escoja un horario correcta
mente\n");
printf(" Escoja el dia de la reserva: ");
scanf("%d",&dia);
}
mattaller[x][dia-1]++;
rep=0;
break;
}
case 2:
{
x=hora-1;
printf(" 1.- Lunes\t\t\tCurso de Computacion Basica.\n");
printf(" 2.- Martes\t\t\tCurso de Jaba scrib\n");
printf(" 3.- Miercoles\t\t\tCurso de C++\n");
printf(" 4.- Jueves\t\t\tCurso para tercera edad de Redes So
ciales\n");
printf(" 5.- Viernes\t\t\tCurso de Diseo Grafico\n");
printf(" 6.- SALIR y CANCELAR\n");
printf(" Escoja el dia de la reserva: ");
scanf("%d",&dia);
while(dia<1||dia>6)
{
if(dia<1||dia>6) printf(" Escoja un horario correcta
mente\n");
printf(" Escoja el dia de la reserva: ");
scanf("%d",&dia);
}
mattaller[x][dia-1]++;
rep=0;
break;
}
case 3:
{
x=hora-1;
printf(" [Link](" [Link](" [Link](" 4.-
Lunes\t\t\tCurso de Computacion Basica.\n");
Martes\t\t\tCurso de Jaba scrib\n");
Miercoles\t\t\tCurso de C++\n");
Jueves\t\t\tCurso para tercera edad de Redes So
ciales\n");
printf(" 5.- Viernes\t\t\tCurso de Diseo Grafico\n");
printf(" 6.- SALIR y CANCELAR\n");
printf(" Escoja el dia de la reserva: ");
scanf("%d",&dia);
while(dia<1||dia>6)
{
if(dia<1||dia>6) printf(" Escoja un horario correcta
mente\n");
printf(" Escoja el dia de la reserva: ");
scanf("%d",&dia);
}
mattaller[x][dia-1]++;
rep=0;
break;
}
case 4:
{
x=hora-1;
printf(" [Link](" [Link](" [Link](" 4.-
Lunes\t\t\tCurso de Computacion Basica.\n");
Martes\t\t\tCurso de Jaba scrib\n");
Miercoles\t\t\tCurso de C++\n");
Jueves\t\t\tCurso para tercera edad de Redes So
ciales\n");
printf(" 5.- Viernes\t\t\tCurso de Diseo Grafico\n");
printf(" 6.- SALIR y CANCELAR\n");
printf(" Escoja el dia de la reserva: ");
scanf("%d",&dia);
while(dia<1||dia>6)
{
if(dia<1||dia>6) printf(" Escoja un horario correcta
mente\n");
printf(" Escoja el dia de la reserva: ");
scanf("%d",&dia);
}
mattaller[x][dia-1]++;
rep=0;
break;
}
case 5:
{
x=hora-1;
printf(" 1.- Lunes\t\t\tCurso de Computacion Basica.\n");
printf(" 2.- Martes\t\t\tCurso de Jaba scrib\n");
printf(" 3.- Miercoles\t\t\tCurso de C++\n");
printf(" 4.- Jueves\t\t\tCurso para tercera edad de Redes So
ciales\n");
printf(" 5.- Viernes\t\t\tCurso de Diseo Grafico\n");
printf(" 6.- SALIR y CANCELAR\n");
scanf("%d",&dia);
while(dia<1||dia>6)
{
if(dia<1||dia>6) printf(" Escoja un horario correcta
mente\n");
printf(" Escoja el dia de la reserva: ");
scanf("%d",&dia);
}
mattaller[x][dia-1]++;
rep=0;
break;
}
case 6: printf(" Ha cancelado la reserva. Gracias.\n\n"); break;
default: break;
}
if(hora==6) rep=0;
}
printf(" Se mostrara acontinuacion la cantidad de alumnos para los cursos:\n
");
printf("\t\tLunes\tMartes\tMierc.\tJueves\tViernes\n");
for(i=0;i<5;i++)
{
if(i==0) {printf("%dh00 - %dh00",h1+i,h1+i+1);}
if(i==1) {printf("%dh00 - %dh00",h1+i,h1+i+1);}
if(i==2) {printf("%dh00 - %dh00",h1+i,h1+i+1);}
if(i==3) {printf("%dh00 - %dh00",h1+i,h1+i+1);}
if(i==4) {printf("%dh00 - %dh00",h1+i,h1+i+1);}
if(i==5) {printf("%dh00 - %dh00",h1+i,h1+i+1);}
for(j=0;j<5;j++)
printf("\t%d",mattaller[i][j]);
printf("\n");
}
return(mattaller[5][5]);
}
void main()
{
printf("\t\t\t TALLERES DE COMPUTACION\n");
printf(" Desea incribirse en un curso:\n\t 1.- SI\n\t 2.- NO\n");
scanf("%d",&rep1);
while(rep1<1||rep1>2)
{
if(rep1<1||rep1>2) printf(" Escoja correctamente\n");
printf(" Desea incribirse en un curso:\n\t 1.- SI\n\t 2.- NO\n");
scanf("%d",&rep1);
}
do
{
printf("\n\n RESERVA DEL HORARIO");
horario1();
printf(" Desea incribirse en un curso:\n\t 1.- SI\n\t 2.- NO\n");
scanf("%d",&rep1);
while(rep1<1||rep1>2)
{
if(rep1<1||rep1>2) printf(" Escoja correctamente\n");
printf(" Desea incribirse en un curso:\n\t 1.- SI\n\t 2.- NO\n")
;
scanf("%d",&rep1);
}
}
while(rep1!=2);
}