Skip to content

Instantly share code, notes, and snippets.

@emShadow
Created November 19, 2019 02:24
Show Gist options
  • Save emShadow/700adff881c3ac22d55811468eec4524 to your computer and use it in GitHub Desktop.
Save emShadow/700adff881c3ac22d55811468eec4524 to your computer and use it in GitHub Desktop.
Examen parcial 2
#include<stdio.h>
main(){
int estadio [19][100]; /* el primer 19 son los 19 partidos, los otrs 100 es el número de socios */
int i, j;
int partidos, entradas, entradasocio=19;
char socios[100];
int eleccion;
do{
printf("\n\n\t Bienvenido! ");
printf("\n\n\t seleccione una opcion: \n");
printf("\n 1. Imprimir fecha de partidos ");
printf("\n 2. Registrar socio ");
printf("\n 3. Imprimir datos ");
printf("\n 4. Salir ");
printf("\n\n su eleccion: "); scanf("%d", &eleccion);
switch(eleccion)
{
case 1:
printf("\n\t Ha elegido ver las fechas de los partidos\n");
printf("1. 1 de mayo \n");
printf("2. 22 de mayo \n");
printf("3. 6 de junio \n");
printf("4. 7 de julio \n");
printf("5. 28 de julio \n");
printf("6. 8 de agosto \n");
printf("7. 11 de septiembre \n");
printf("8. 21 de septiembre \n");
printf("9. 2 de octubre \n");
printf("10. 20 de octubre \n");
printf("11. 8 de noviembre \n");
printf("12. 20 de noviembre\n");
printf("13. 6 de diciembre\n");
printf("14. 3 de enero \n");
printf("15. 6 de febrero \n");
printf("16. 24 de febrero \n");
printf("17. 10 de maro \n");
printf("18. 20 de marzo \n");
printf("19. 1 de abril \n");
break;
case 2:
printf("Ingrese su nombre: ");
scanf("%s", socios);
printf("Ingrese Cantidad de partidos que desea asistir: ");
scanf("%d", partidos);
if (partidos>19)
{
printf("Límite es 19");
}
for (i=0;i<=19;i++){
for(j=0;j<=100;j++){
estadio[i][j]=0;
}
}
for(i=0;i<=partidos;i++)
{
printf("Ingrese el partido al que desea asistir: ");
scanf("%d", &partidos);
printf("Ingrese la cantidad de entradas que desea reservar: ");
scanf("%d", &entradas);
if(partidos>entradas)
{
printf("solo se permiten 19 entradas");
break;
}
if(entradasocio=0)
{
printf("Ha utilizado todas sus entradas");
break;
}
}
case 3:
printf("%d",estadio);
} /*switch */
} while (eleccion!=4);
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment