codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
// CLASE MENU // #include <iostream> #include <conio.h> using namespace std; class menu { int nopc; char *opcion[20]; public: void creaMenu(char *[20], int); int opMenu(); }; int main() { char *opciones[] = {"SISTEMA BANCARIO", "Crear cuenta", "Consultar cuenta", "Reportes", "Salir"}; menu miMenu; miMenu.creaMenu(opciones, 5); miMenu.opMenu(); } void menu::creaMenu(char *arrOpciones[20], int n) { nopc= n; for(int k=0; k<nopc; k++) { opcion[k]=new char[20]; opcion[k]=arrOpciones[k]; } } int menu::opMenu() { char miOp; do { system("cls"); cout << opcion[0] << "\n\n"; // Titulo de menu for(int k=1; k<nopc; k++) cout << k << ". " << opcion[k] << endl; cout << "\n Su opcion: [1-" << nopc-1 << "]: "; miOp=getche(); } while(miOp<'1' || miOp>nopc-1+'0'); return miOp-'0'; }
Private
[
?
]
Run code
Submit