asdasdas

Páginas: 7 (1580 palabras) Publicado: 18 de febrero de 2015
Halis World Magazine en Español
La revista Virtual de Grupo Halis del Sur, donde se pública código, noticias y de más. Principal Google Francia Discovery Channel Jabber Hispano Hola saludos
Ejemplo Practico de Una lista
0 Comments Published by Remmi on lunes, septiembre 25, 2006 at 3:43 p.m..
CLASE PRINCIPAL


/*
* Programa: DESPACHADOR DE BOLETOS DE AUTOBÚS
* Descripción: Programa queSimula vender, recervar y cancelar boletos en una central
* de autobuses, un ejemplo de la aplicación de las listas.
* Creado por: Francisco Javier Guerrero Martínez
* Date: 20/09/2006
* Time: 10:50 p.m.
* Lenguaje de Códificación: C# Frameworks 2.0
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/

using System;
using System.Collections.Generic;namespace ListaEnlazada
{
class MainClass
{
public static void Main(string[] args)
{
ListaMetodos ejecutar = new ListaMetodos();
int op;
do
{ Console.Title="SISTEMA DE VENTA Y RESERVACIÓN DE BOLETOS Ver 2.50.99 Compilación 1896.";


Console.ForegroundColor=ConsoleColor.Yellow;
Console.BackgroundColor=ConsoleColor.Black;
Console.Clear();

Console.WriteLine("\t\tSISTEMA DERESERVACIÓN DE BOLETOS DE AUTOBÚS ver 2.0");
Console.WriteLine("\t\t DESARROLLADO POR: Fco Javier Guerrero Martínez\n\n");
Console.WriteLine("\t\t\t---- MENÚ PRINCIPAL ----\n\n");
Console.WriteLine("\t\t[1] RESERVAR UN ASIENTO DE AUTOBÚS");
Console.WriteLine("\t\t[2] VER EL ESTADO ACTUAL DE LAS RESERVACIONES");
Console.WriteLine("\t\t[3] CANCELAR O BORRAR PASAJERO DEL AUTOBÚS. ");Console.WriteLine("\t\t[4] BUSCAR EN LA CORRIDA. ");
Console.WriteLine("\t\t[5] SALIR DEL PROGRAMA.");
Console.Write ("\n\t\t[ Digite Una Opción y presione Enter ] : ");

op=int.Parse(Console.ReadLine());

switch (op)
{
case 1:
{
string datos,destino;
string hora="14.20";
char opc;
int numero;
do
{
Console.Clear();
Console.WriteLine("---- RESERVAR UN ASIENTO DEL AUTOBUS ---\n\n");Console.Write("Número del Asiento: ");
numero=int.Parse(Console.ReadLine());


Console.Write("Nombre del Pasajero: ");
datos=Console.ReadLine();
Console.Write("Destino: ");
destino=Console.ReadLine();
Console.Write("Hora de Salida: {0}\n\n",hora);
ejecutar.InserDatos(numero,datos,destino,hora);


Console.Write("¿Desea hacer otra reservación?: [S] Si o [N] No: |--> ");opc=char.Parse(Console.ReadLine());
}
while (opc=='s'||opc=='S');

}
break;
case 2:
{
ejecutar.MostrarLista();
}
break;

case 3:
{
int ope;
Console.Clear();
Console.WriteLine("---- CANCELAR UN BOLETO DEL AUTOBUS ---\n\n");
Console.Write("Ingrese el número de Asiento a Cancelar: ");
ope=int.Parse(Console.ReadLine());
ejecutar.borrar(ope);


}
break;
case 4:
{
int ope;
Console.Clear();Console.WriteLine("--- BUSCAR PASAJERO EN LA LISTA ----\n\n");
Console.Write("Ingrese el número de Asiento: ");
ope=int.Parse(Console.ReadLine());
ejecutar.Buscar(ope);
}
break;
}
}
while (op!=5);
}
}
}


CLASE CONTENEDORA DE LOS MÉTODOS


/*
* Programa: DESPACHADOR DE BOLETOS DE AUTOBÚS
* Descripción: Programa que Simula vender, recervar y cancelar boletos en una central
* de autobuses, unejemplo de la aplicación de las listas.
* Creado por: Francisco Javier Guerrero Martínez
* Date: 20/09/2006
* Time: 10:50 p.m.
* Lenguaje de Códificación: C# Frameworks 2.0
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/

using System;

namespace ListaEnlazada
{
///
/// Description of ListaMetodos.
///

// DECLARAMOS EL NOMBRE DE NUESTRA CLASEpublic class ListaMetodos
{


private Dirección inic;

/* Este es el constructor que nos permitirá craer la lista vacía, asignando
* el valor de null o nulo al miembro privado inic que contiene la referencia
* al primer nodo o dirección de la lista. */

public ListaMetodos()
{
inic=null;
}

/*Este método nos permitirá comprobar el valor de inic y devuelve true cuando la lista...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Asdasd
  • Asdasd
  • asdasd
  • asdasda
  • ASdasd
  • asdasd
  • asdasdad
  • Asdasd

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS