Progra3

Páginas: 2 (458 palabras) Publicado: 17 de agosto de 2012
System;
using System.Collections.Generic;
using System.Collections;
using System.Linq;
using System.Text;

namespace TL100448TablaHash
{
class Program
{
static voidMain(string[] args)
{
Stack<char> pila1 = new Stack<char>();
Stack<string> pila2 = new Stack<string>();
Hashtable tabla = newHashtable();
int opc = opcion();
while (opc != 9)
{


switch (opc)
{
case 1:Console.WriteLine("Digite la llave");
char nkey = getcaracter();
pila1.Push(nkey);
Console.Clear();break;

case 2:
Console.WriteLine("Digite el valor");
string nvalor = Console.ReadLine();pila2.Push(nvalor);
Console.Clear();
break;

case 3:
Console.WriteLine("Recuerdeque se asociaran en la tabla Hash");
Console.WriteLine(" los ultimos elementos anadidos a las pilas");
while ((pila1.Count > 0) &&(pila2.Count > 0))
{

if (tabla.ContainsKey(pila1.Peek()))
{Console.WriteLine("El elemento ya existe, y se elimino");
pila1.Pop();
}
else
{tabla.Add(pila1.Pop(), pila2.Pop());
}


}
if (pila1.Count==0)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Progra3
  • Desarrollo de ejercicios progra3 n1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS