Agregar comentarioRegresarIr al inicio del exploradorIr a la página principal
Menu simple en C

Creación: 2007-03-20 19:40

Última edición: 2012-12-26 02:22

Aquí muestro como puedes hacer un menu simple programando en C en plataforma Windows/MS-DOS
Utiliza la libreria conio del compilador Borland.

Código
/* Programa ejemplo de cómo hacer un menu simple Programado por Olaf Enero 2007 */ 
#include <conio.h> 
#include <stdlib.h> 
#include <stdio.h> 
#include <iostream.h> 

void main (void) 
{ 
char key; 
do { 
  clrscr();//borramos la pantalla 
  cout<<"1.Opcion 1"<<endl;
  cout<<"2.Opcion 2"<<endl;
  cout<<"3.Opcion 3"<<endl;
  cout<<"4.Opcion 4"<<endl;
  cout<<"Seleccione una opcion:"<<endl<<endl<<endl;
  cout<<"Presione ESC para salir";
  key=getch();//espera por la tecla y la guarda en key 
  switch(key) 
  { 
    case '1': //Aquí se debería poner el código o función correspondiente a la opción 1 
     cout<<"Escogiste la opcion 1"<<endl;
     getch(); 
    break; 

    case '2': 
     cout<<"Escogiste la opcion 2<<endl;
     getch(); 
    break; 

    case '3': 
     cout<<"Escogiste la opcion 3"<<endl;
     getch(); 
    break; 

    case '4': 
     cout<<"Escogiste la opcion 4"<<endl;
     getch(); 
    break; 
  } 
  cout<<endl<<"Presione cualquier tecla para continuar"; 
 }while(key!=27);//repetimos todo el menu hasta que se presione ESC 

}


El 27 es el valor de la tecla ESC.

Comentarios
2011-09-06 10:00
Olaf dice:
Ahora que repaso esto veo que en realidad es una mezcla de C y C++.
2011-09-06 10:02
Olaf dice:
Otra cosa. También utiliza la libreria Conio por lo que no es portable. Este menu sería para plataforma Win/MS-Dos.
Agregar comentarioRegresarIr al inicio del exploradorIr a la página principal