2
 OOP en C# – Ejemplo de Menú en Consola Página 1 de 1 Analista de Sistemas OOP EN C# E  JEMPLO DE MENÚ PRINCIPAL EN CONSOLA  Introducción: Este documento presenta un ejemplo de un programa basado en un menú principal en consola. Se le presentan  varias opciones al usuario, el cual irá eligiéndolas de a una hasta que desee terminar el programa. Se aconseja tomar como referencia este código al momento de utilizar menús en consola en C#. Código: class Program { static void  opcion1() { Console.WriteLine("Hacer cosas de la opción 1" ); } static void  opcion2() { Console.WriteLine("Hacer cosas de la opción 2" ); } static void  opcion3() { Console.WriteLine("Hacer cosas de la opción 3" ); } static void  Main(string[] args) {  bool seguir = true; while (seguir) { Console.WriteLine(); Console.WriteLine("Menú Principal"); Console.WriteLine("==============" ); Console.WriteLine("1 - Opción 1"); Console.WriteLine("2 - Opcion 2"); Console.WriteLine("3 - Opción 3"); Console.WriteLine("0 - Terminar"); Console.Write("Ingrese su opción: "); int opcion = Convert.ToInt32(Console.ReadLine()); switch (opcion) { case 0: seguir = false; Console.WriteLine( "Gracias por usar el programa!" );  break; case 1: opcion1();  break; case 2: opcion2();  break; case 3: opcion3();  break; default: Console.WriteLine( "ERROR: ingrese 0,1,2 ó 3");  break; } } } 

Ejemplo de Menu Principal en Consola

Embed Size (px)

DESCRIPTION

POO

Citation preview

Page 1: Ejemplo de Menu Principal en Consola

7/17/2019 Ejemplo de Menu Principal en Consola

http://slidepdf.com/reader/full/ejemplo-de-menu-principal-en-consola 1/1

 

OOP en C# – Ejemplo de Menú en Consola Página 1 de 1 Analista de Sistemas

OOP EN C#E JEMPLO DE MENÚ PRINCIPAL EN CONSOLA  

Introducción:Este documento presenta un ejemplo de un programa basado en un menú principal en consola. Se le presentan

 varias opciones al usuario, el cual irá eligiéndolas de a una hasta que desee terminar el programa. Se aconseja tomarcomo referencia este código al momento de utilizar menús en consola en C#.

Código:class Program {

static void  opcion1() {

Console.WriteLine("Hacer cosas de la opción 1");}

static void  opcion2() {

Console.WriteLine("Hacer cosas de la opción 2");

}

static void  opcion3() {

Console.WriteLine("Hacer cosas de la opción 3");

}

static void  Main(string[] args) {

 bool seguir = true;

while (seguir) {Console.WriteLine();

Console.WriteLine("Menú Principal");

Console.WriteLine("==============");

Console.WriteLine("1 - Opción 1");

Console.WriteLine("2 - Opcion 2");

Console.WriteLine("3 - Opción 3");

Console.WriteLine("0 - Terminar");

Console.Write("Ingrese su opción: ");

int opcion = Convert.ToInt32(Console.ReadLine());

switch (opcion) {

case 0:

seguir = false;

Console.WriteLine("Gracias por usar el programa!"); break;

case 1:

opcion1();

 break;

case 2:

opcion2();

 break;

case 3:

opcion3();

 break;

default:

Console.WriteLine("ERROR: ingrese 0,1,2 ó 3");

 break;

}

}