Program prueba1;
uses Estructu;
Var Pila1:Pila; Fila1,Completa:Fila;
Begin
Inicfila (Completa);
readpila(Pila1);
readfila(Fila1);
While (not pilavacia(Pila1) and not filavacia(Fila1)) do
begin
if (tope(Pila1) > primero(Fila1)) then
begin
agregar(Completa, desapilar(Pila1))
else
if (tope(Pila1) < primero(Fila1)) then
begin
agregar(Completa, extraer(Fila1))
else
if (tope(Pila1) = primero(Fila1)) then
begin
agregar(Completa, desapilar(Pila1));
agregar(Completa, extraer(Fila1))
end
end
end
end
write('El resultado final de Completa es');
Writefila(Completa);
End.
Целью программы было бы организовать в Completa все переменные из Pila1 и Fila1 в порядке от первого до последнего. Я не знаю, что я делаю неправильно, и буду признателен за помощь
begin
иend
в Паскале. - person Ken White   schedule 03.05.2020