main programación

2
1. main(){ 2. 3. char opcion=getch(); 4. 5. 6. switch(opcion){ 7. 8. case 'a': printf ("Has entrado a esta parte del menu, para continuar hacia el submenu selecciona la letra "b"..."); 9. 10. switch(opcion){ 11. 12. case 'b': printf ("Has entrado a este submenu . . . etc..."); 13. break; 14. 15. } 16. 17. break; 18. } 19. 20. 21. 22. } Se llama anidar cuando pones una orden dentro de otra orden (for dentro de otro, if dentro de otro if y para el caso de los swtch es lo mismo) Esto se hace, cuando uno desarrola en una de las opciones del switch, otra seleccion de opciones (como un submenu, por ejemplo) menu principal seleccion op switch op{ case 1: /* hace una cosa */ break; case 2 : /cout<<"Menu secundario"; cout<<" ingres a si quiere hacer esto\n ingres b para lo otro\n c para salir\n; cin>>op2; //seleccion op2 swicht (op2){ case 'a': hace una cosa relativa a este submenu; break case 'b': hace otra cosa relativa a este subemenu; break

Upload: setsuna-hikaru-megurine

Post on 26-Sep-2015

212 views

Category:

Documents


0 download

DESCRIPTION

Programas en c++ programas en c++. Código fuente más explicación

TRANSCRIPT

1. main(){2. 3. char opcion=getch();4. 5. 6. switch(opcion){7. 8. case 'a': printf("Has entrado a esta parte del menu, para continuar hacia el submenu selecciona la letra "b"...");9. 10. switch(opcion){11. 12. case 'b': printf("Has entrado a este submenu . . . etc...");13. break;14. 15. }16. 17. break;18. }19. 20. 21. 22. } Se llama anidar cuando pones una orden dentro de otra orden (for dentro de otro, if dentro de otro if y para el caso de los swtch es lo mismo)Esto se hace, cuando uno desarrola en una de las opciones del switch, otra seleccion de opciones (como un submenu, por ejemplo)

menu principalseleccion opswitch op{case 1: /* hace una cosa */ break;case 2 : /cout