InicioInfoprograma en c sharp que muestra menu opcion

programa en c sharp que muestra menu opcion

Info12/6/2011
saludos a todos los programadores aqui les traigo un pequeño programa que genera un menu opcional 1-agregar 2-mostrar los datos 3-buscar 4-salir



using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace menu
{
class Program
{
struct Datos
{
public string nombre;
public string apellido;
public string carrera;
}

static void Main(string[] args)
{
List<Datos> lista = new List<Datos>();
int opcion = 0;
do
{
Console.Clear();
Console.WriteLine("ttttMenún";
Console.Write("[1]Agregart";
Console.Write("[2]Mostrar datost";
Console.Write("[3]Buscart";
Console.Write("[4]Salirtn";
Console.WriteLine("tttSeleccione una Opción";
opcion = Convert.ToInt32(Console.ReadLine());
switch (opcion)
{
case 1:
{
Console.WriteLine("Ud seleccionó la opción agregar datos";
Datos datos = new Datos();
Console.Write("Nombre:";
datos.nombre = Console.ReadLine();
Console.Write("Apellido:";
datos.apellido = Console.ReadLine();
Console.Write("Carrera:";
datos.carrera = Console.ReadLine();
lista.Add(datos);
}
Console.Write("Presione una tecla para continuar...";
Console.ReadKey();
break;
case 2:
{
Console.WriteLine("Ud seleccionó la opción mostrar";
for (int i=0; i<lista.Count;i++)
{
Console.WriteLine("{0} {1} {2}", lista.nombre, lista.apellido,
lista.carrera);

}
}
Console.Write("Presione una tecla para continuar...";
Console.ReadKey();
break;
case 3:
{
Console.WriteLine("Ud seleccionó la opción Buscar";
Console.WriteLine("Ingrese el Nombre que desea Buscar";
string nomb = Console.ReadLine();
bool exist = false;
for (int i = 0; i < lista.Count; i++)
{
if (lista.nombre == nomb)
{
Console.WriteLine("{0} {1}t [{2}]", lista.nombre,
lista.apellido, lista.carrera);
exist = true;
break;
}
}
if (!exist)
Console.WriteLine("no existe persona";
}

Console.Write("Presione una tecla para continuar...";
Console.ReadKey();
break;
case 4:
Console.WriteLine("Chao";
break;
}

} while (opcion != 4);
}
}
}

Datos archivados del Taringa! original
10puntos
1,594visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
4visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

d
Usuario
Puntos0
Posts1
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.