Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Guardar una cadena en una lista y separarlo en 2 pilas y mandar a una cola final

Estas en el tema de Guardar una cadena en una lista y separarlo en 2 pilas y mandar a una cola final en el foro de C/C++ en Foros del Web. Buenas guarde una cadena de caracteres en una lista para luego poder pasarla a un par de pilas y al final de la conversión mandarla ...
  #1 (permalink)  
Antiguo 12/05/2015, 16:24
Avatar de Cardo2095  
Fecha de Ingreso: marzo-2015
Ubicación: En mi casa
Mensajes: 18
Antigüedad: 5 años, 2 meses
Puntos: 0
Busqueda Guardar una cadena en una lista y separarlo en 2 pilas y mandar a una cola final

Buenas guarde una cadena de caracteres en una lista para luego poder pasarla a un par de pilas y al final de la conversión mandarla a una cola para imprimirla, el programa que trato de hacer es de convertir una notacion infija a una notación prefija o polaca, pero nose como pasar las variables de la lista a las pilas
por ejemplo:

Código PHP:
void main(){
//suponiendo ya tengo declaradas la clase lista,pila y cola
Lista<charl1 ;//lista para guardar los elementos de la cadena por separado
Pila<charp1;//pila para los operadores
Pila<charp2;//pila para numeros y letras
Cola<charc1;//cola final para imprimir
char cadena[50];

cout << "Escriba la Notacion Infija a Convertir en Prefija" << endl;
    
gets_s(cad);
    
tam strlen(cad);

    for (
int i 0<= tam;i++){
        
l1.Insertar(&cad[i]);
    }

if(
es_Operador())
   
mandar de la lista a la pila 1;//como se envia de la lista a la pila?

if(esNumero_Letra())
  
mandar de la lista a la pila 2
luego sigue el metodo que manda los operadores y los manda a la pila 2

Última edición por Cardo2095; 15/05/2015 a las 22:45

Etiquetas: c++, colas, conversiones, listas, pilas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:37.