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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Amigos ayuda en menu c++ usando case SOLUCIONADO
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Amigos ayuda en menu c++ usando case SOLUCIONADO  (Leído 1,611 veces)
Alejandro1195

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Amigos ayuda en menu c++ usando case SOLUCIONADO
« en: 17 Junio 2015, 19:38 pm »

Buenos amigo necesito un consejo tengo  que hacer un menu bueno eso esta bien pero ese menu debe tener un sub menu puedo usar condiciones if o case pero una vez en sub menu debe de hacer un proceso con unos programas y una vez seleccionado y ejecutado la instruccion debe de quedarse en el sub menu aqui esta mi codigo:

Código
  1. #include <iostream>
  2. #include <stdlib.h>
  3. #include <stdio.h>
  4.  
  5. using namespace std;
  6. int main ()
  7. {
  8. int opcion,  opcion2 ;
  9.  
  10.  
  11. setlocale(LC_ALL, "spanish");//permite caracteres especiales ñ o tildes
  12.  
  13.  
  14.        do
  15.        {
  16.            system("cls");
  17.            system ("color 03");
  18.            cout<<      "\n                                        Menu     ";
  19.            cout<<" \n                       ________________________________";
  20.            cout<<" \n                      | 1.- Datos Personales           |";
  21.            cout<<"\n                      |                                |";
  22.            cout<<"\n                      |                                |";
  23.            cout<<" \n                      | 2.- Programas Primer Parcial   |";
  24.            cout<<"\n                      |                                |";
  25.            cout<<"\n                      |                                |";
  26.            cout<<" \n                      | 3.- Programas Segundo Parcial  |";
  27.            cout<<"\n                      |                                |";
  28.            cout<<"\n                      |                                |";
  29.            cout<<" \n                      | 4.- Programas Tercer Parcial   |";
  30.            cout<<"\n                      |                                |";
  31.            cout<<"\n                      |                                |";
  32.            cout<<" \n                      | 5.- Salir del Programas        |";
  33.            cout<<"\n                      |________________________________|";
  34.            cout<<"\n Eliga una opción: ";
  35.            cin>>opcion;
  36.  
  37.  
  38.            switch (opcion)
  39.            {
  40.    case 1:
  41.            system("cls");
  42.            cout<<endl;
  43.            cout<<endl;
  44.            cout<<      "\n                                   Datos Personales     ";
  45.            cout<<endl;
  46.            cout<<endl;
  47.            cout<<"\n       Nombre Universidad     :          UPH";
  48.            cout<<"\n       Nombre del catedrático :          Ing. Harvin Cortez";
  49.            cout<<"\n       Asignatura             :          Programación 1";
  50.            cout<<"\n       Nombre del alumno      :          Alejandro Bucardo";
  51.            cout<<"\n       Periódo, Año           :          II, 2015";
  52.            cout<<endl;
  53.            cout<<endl;
  54.  
  55.            break;
  56.  
  57.        case 2:
  58.  
  59.  
  60.            system("cls");
  61.            cout<<endl;
  62.            cout<<endl;
  63.            cout<<      "\n                                 Ejercicios Primer Parcial     ";
  64.            cout<<"\n       Ejercicio1";
  65.            cout<<"\n       Ejercicio2";
  66.            cout<<"\n       Ejercicio3";
  67.            cout<<"\n Eliga una opción: ";
  68.            cin>>opcion2;
  69.            switch(opcion2)
  70.            {
  71.  
  72. case 1:
  73.                 cout<<"Hola Mundo\n";
  74.                 cout<<"Bienvenido a la clase de programacion I \n";
  75.                 cout<<"Universidad Politecnica de Honduras Sede Danlí\n";
  76.                 cout<<endl;
  77.                 cout<<endl;
  78.                 system("pause");
  79. break;
  80.                }
  81.                }
  82. }
  83.  
  84.        while(opcion!=5);
  85.  
  86.        }

obviamente no lo he terminado ya que quiero saber como hacerloi


Mod: Los códigos deben ir en etiquetas GeSHi


« Última modificación: 18 Junio 2015, 05:20 am por Alejandro1195 » En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Amigos ayuda en menu c++ usando case
« Respuesta #1 en: 17 Junio 2015, 19:52 pm »

te recomiendo algo... si usas librerías de C usa de C, si vas a usar de C++ usa de C++

no uses stdlib.h, sino cstdlib, igual stdio.h, usa cstdio

Código
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <cstdio>

explicate bien lo que quieres... si quieres que se quede repitiendo un menú con do-while puedes hacerlo, pero indica con exactitud que quieres


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Alejandro1195

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: Amigos ayuda en menu c++ usando case
« Respuesta #2 en: 17 Junio 2015, 22:32 pm »

Amigo si por ejemplo:
ejercicios del primer parcial:
1. ejercicio
2. ejercicio
3. ejercicio


bueno escojo la opcion y una vez ejecutado una de las opciones debo hacer que el programa se me quede en este mismo menu del primer parcial
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[SRC] Menú básico usando switch
Java
madpitbull_99 2 4,453 Último mensaje 15 Octubre 2011, 12:55 pm
por тαптяα
REGRESAR A MENU ANTERIOR CASE EN JAVA
Java
ArmandoQuintero 4 40,822 Último mensaje 3 Julio 2013, 16:37 pm
por ~ Yoya ~
Duda creando un menu usando la libreria SDL
Programación C/C++
erest0r 0 1,414 Último mensaje 30 Agosto 2013, 00:40 am
por erest0r
(SOLUCIONADO) Ayuda para reemplazar palabras en un .txt con batch usando Sed « 1 2 »
Scripting
miguel088 14 10,322 Último mensaje 11 Noviembre 2013, 15:42 pm
por miguel088
Amigos Menu Case
Programación C/C++
Alejandro1195 1 1,240 Último mensaje 19 Junio 2015, 13:13 pm
por ivancea96
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines