
Menú y submenu
C/Visual C
Publicado el 8 de Noviembre del 2017 por Jose
1.801 visualizaciones desde el 8 de Noviembre del 2017
Ejemplo de la utilización de un menú y submenu
#include<stdio.h>
#include<iostream>
#include<stdlib.h>
#include<math.h>
#include<windows.h>
#include<conio.h>
#include "menu.h"
using namespace std;
void submenu()
{
int op1=0;
do
{
cout<<"suma.......1"<<endl;
cout<<"multi......2"<<endl;
cout<<"pitagoras..3"<<endl;
cout<<"cuadratica.4"<<endl;
cout<<"velocidad..5"<<endl;
cout<<"ohm........6"<<endl;
cout<<"numer par..7"<<endl;
cin>>op1;
system("cls");
switch(op1)
{
case 1: suma();
system("cls");
system("pause");
break;
case 2: multi();
system("cls");
system("pause");
break;
case 3: pitagoras();
system("cls");
system("pause");
break;
case 4: cuadratica();
system("cls");
system("pause");
break;
case 5: velocidad();
system("cls");
system("pause");
break;
case 6: ohm();
system("cls");
system("pause");
break;
case 7: numero_par();
system("cls");
system("pause");
break;
case 0:
cout<<"fin de programa"<<endl;
break;
default:
cout<<"opcion invalida"<<endl;
break;
}
} while (op1!=0);
}
void submenu2()
{
int op2=0;
do
{
cout<<"Tabla.........1"<<endl;
cout<<"Condicion......2"<<endl;
cout<<"Func_cos.......3"<<endl;
cout<<"Grafica_cos....4"<<endl;
cout<<"Matriz.........5"<<endl;
cout<<"Funcion........6"<<endl;
cout<<"Super_loto.....7"<<endl;
cin>>op2;
system("cls");
switch(op2)
{
case 1: tabla1();
system("cls");
system("pause");
break;
case 2: condicion();
system("cls");
system("pause");
break;
case 3: fx();
system("cls");
system("pause");
break;
case 4: grafica_coseno();
system("cls");
system("pause");
break;
case 5: matriz();
system("cls");
system("pause");
break;
case 6: forma_fx();
system("cls");
system("pause");
break;
case 7: aleatorio();
system("cls");
system("pause");
break;
default:
cout<<"Opcion invalida"<<endl;
break;
}
} while(op2!=0);
}
void menu()
{
int op=0;
do
{
cout<<"Menu"<<endl;
cout<<"parcial_1........1"<<endl;
cout<<"parcial_2........2"<<endl;
cout<<"parcial_3........3"<<endl;
cout<<"salir...........0"<<endl;
cout<<"selecciona una opcion"<<endl;
cin>>op;
system("cls");
switch(op)
{
case 1: submenu();
break;
case 2: submenu2();
break;
}
}while (op!=0);
}
main()
{
caratula();
system("cls");
menu();
}
Comentarios sobre la versión: Versión 1.0 (0)
No hay comentarios