D

david_quiroz19

Usuario (Nicaragua)

Primer post: 6 dic 2011Último post: 6 dic 2011
1
Posts
10
Puntos totales
2
Comentarios
programa en c sharp que muestra menu opcion
programa en c sharp que muestra menu opcion
InfoporAnónimo12/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); } }}

10
6
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.