elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Listados de usuarios
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Listados de usuarios  (Leído 3,287 veces)
crack81

Desconectado Desconectado

Mensajes: 222



Ver Perfil
Re: Listados de usuarios
« Respuesta #10 en: 13 Julio 2015, 06:18 am »

Preguntas porque no te regresaba al menu era por que en la funcion getionar jugadores despues de escoger una opcion no volvia a mostrar el menu para volver al menu principal

Código
  1. void Gestionar_jugadores()
  2. {
  3. system("cls");
  4. jugador jugadores[CANTJUG];
  5. //inicializo todo el arreglo
  6. int i;
  7. for (i=0; i<CANTJUG;i++)
  8. {
  9. inicializo(jugadores,i);
  10. }
  11.  
  12.  
  13.  
  14. int op;
  15. while (op!=4)
  16. {
  17. system("cls");
  18. printf("MENU\n");
  19. printf("====\n");
  20. printf("1-Alta de jugador\n");
  21. printf("2-Baja de jugador\n");
  22. printf("3-Modificacion jugador\n");
  23. printf("4-Volver al menu anterior\n");
  24. printf("\n\n");
  25. op = ingopcion();
  26.  
  27. switch (op)
  28. {
  29.            case 1:
  30. alta(jugadores);
  31.                    break;
  32.            case 2:
  33. baja(jugadores);
  34.                    break;
  35.            case 3:
  36. modificacion(jugadores);
  37.                    break;
  38.            case 4: menu();
  39. break;
  40.        }
  41.  
  42. }
  43.  
  44.  
  45. }
  46.  


y tambien habia un detalle en la funcion alta ya que scanf no leian bien la opcion de confirmar

Código
  1. void alta(jugador jugadores[])//problema me sigue pidiendo jugadores en vez de volver al menu
  2. {
  3. char confirma;
  4. int nroJug;
  5. system("cls");
  6. printf("\nINGRESO DATOS DE JUGADORES");
  7. printf("\n==========================\n");
  8. nroJug = ingNroJugador();
  9. if (jugadores[nroJug-1].nombre.largopalabra==0)
  10. {
  11. jugadores[nroJug-1].nombre = ingresoNombre();
  12. jugadores[nroJug-1].apellido = ingresoApellido();
  13. jugadores[nroJug-1].cedula = ingresoCedula();
  14. jugadores[nroJug-1].fechanacimiento = ingresoFechanacimiento();
  15. jugadores[nroJug-1].alias = ingresoAlias();
  16. printf("Confirma Ingreso S/N");
  17. fflush(stdin);
  18. scanf("%c",&confirma);
  19. if (confirma=='N' || confirma == 'n')
  20. {
  21. inicializo(jugadores,nroJug-1);
  22. menu();
  23. }
  24. }
  25. else
  26. {
  27. printf("\nJugador YA existe");
  28. printf("\nPresione cualquier tecla para continuar");
  29. }
  30.  
  31. }


En línea

Si C/C++ es el padre de los lenguajes entonces ASM es dios.
Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Integrar usuarios SMF con mi sistema de usuarios (y no al reves)
PHP
Alex_bro 3 3,942 Último mensaje 18 Julio 2008, 05:55 am
por nicolasc
Facebook revela sus procedimientos para monitorizar usuarios y no-usuarios
Noticias
wolfbcn 0 2,118 Último mensaje 18 Noviembre 2011, 21:50 pm
por wolfbcn
¿Cual es la clave de registro donde están listados los dispositivos ATA?
Windows
Eleкtro 5 3,547 Último mensaje 1 Abril 2014, 16:03 pm
por dato000
Ayuda bajar listados de un ul automaticamente (HTML & CSS)
Desarrollo Web
SrTrp 0 1,946 Último mensaje 2 Octubre 2017, 03:55 am
por SrTrp
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines