Documentos de Académico
Documentos de Profesional
Documentos de Cultura
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CPlayaEstacionamiento
{
public class CCola
{
/***************** Atributos ****************/
protected object aElemento;
protected CCola aSubCola;
}
protected void modificarSubCola(CCola pSubCola)
{
aSubCola = pSubCola;
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CPlayaEstacionamiento
{
internal class CPlayaEstacionamiento
{
/***************** Atributos ****************/
private CCola aPlaya;
public CCola aEspacioAux;
public CPlayaEstacionamiento():base()
{
aPlaya=new CCola();
aEspacioAux=new CCola();
}
}
aPlaya.avanzar();
retirarCarrosAEspacioAux(placa);
}
aEspacioAux.avanzar();
reIngresar();
Console.WriteLine("===============================================");
Console.WriteLine("");
Console.WriteLine("Placa: ");
string placa=Console.ReadLine();
aPlaya.agregar(placa);
}
Console.WriteLine("===============================================");
Console.WriteLine("");
Console.WriteLine("Placa: ");
string placa = Console.ReadLine();
Console.WriteLine("");
Console.WriteLine("Carros en la playa de Estacionamiento");
aPlaya.listar();
}
}
}
CLASE PROGRAM
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CPlayaEstacionamiento
{
class Program
{
while (!salir)
{
Console.Clear();
Console.WriteLine("Menú Principal");
Console.WriteLine("Opción 1: Ingresar carro a la playa de
estacionamiento");
Console.WriteLine("Opción 2: Retirar carro a la playa de
estacionamiento");
Console.WriteLine("Opcion 3: Mostrar los carros que estan en
la playa de estacionamiento");
Console.WriteLine("Opcion 4: Salir");
Console.Write("Seleccione una opción: ");
switch (opcion)
{
case 1:
Console.WriteLine("Ingrese la placa del carro a
ingresar");
MiPlaya.ingresarCarro();
Console.WriteLine("Presiona cualquier tecla para
continuar...");
Console.ReadKey();
break;
case 2:
Console.WriteLine("");
MiPlaya.retirarCarro();
Console.WriteLine("Presiona cualquier tecla para
continuar...");
Console.ReadKey();
break;
case 3:
Console.WriteLine("");
MiPlaya.ListarCarros();
Console.WriteLine("Presiona cualquier tecla para
continuar...");
Console.ReadKey();
break;
case 4:
salir = true;
break;
default:
Console.WriteLine("Opción inválida. Presiona
cualquier tecla para continuar...");
Console.ReadKey();
break;
}
}
Console.WriteLine("¡Hasta luego!");
}
}
}