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:
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
using namespace std;
int main ()
{
int opcion, opcion2 ;
setlocale(LC_ALL, "spanish");//permite caracteres especiales ñ o tildes
do
{
system("cls");
system ("color 03");
cout<< "\n Menu ";
cout<<" \n ________________________________";
cout<<" \n | 1.- Datos Personales |";
cout<<"\n | |";
cout<<"\n | |";
cout<<" \n | 2.- Programas Primer Parcial |";
cout<<"\n | |";
cout<<"\n | |";
cout<<" \n | 3.- Programas Segundo Parcial |";
cout<<"\n | |";
cout<<"\n | |";
cout<<" \n | 4.- Programas Tercer Parcial |";
cout<<"\n | |";
cout<<"\n | |";
cout<<" \n | 5.- Salir del Programas |";
cout<<"\n |________________________________|";
cout<<"\n Eliga una opción: ";
cin>>opcion;
switch (opcion)
{
case 1:
system("cls");
cout<<endl;
cout<<endl;
cout<< "\n Datos Personales ";
cout<<endl;
cout<<endl;
cout<<"\n Nombre Universidad : UPH";
cout<<"\n Nombre del catedrático : Ing. Harvin Cortez";
cout<<"\n Asignatura : Programación 1";
cout<<"\n Nombre del alumno : Alejandro Bucardo";
cout<<"\n Periódo, Año : II, 2015";
cout<<endl;
cout<<endl;
break;
case 2:
system("cls");
cout<<endl;
cout<<endl;
cout<< "\n Ejercicios Primer Parcial ";
cout<<"\n Ejercicio1";
cout<<"\n Ejercicio2";
cout<<"\n Ejercicio3";
cout<<"\n Eliga una opción: ";
cin>>opcion2;
switch(opcion2)
{
case 1:
cout<<"Hola Mundo\n";
cout<<"Bienvenido a la clase de programacion I \n";
cout<<"Universidad Politecnica de Honduras Sede Danlí\n";
cout<<endl;
cout<<endl;
system("pause");
break;
}
}
}
while(opcion!=5);
}
obviamente no lo he terminado ya que quiero saber como hacerloi
Mod: Los códigos deben ir en etiquetas GeSHi
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
#include <iostream>
#include <cstdlib>
#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
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