Rendelés weben, vagy elektronikusan vagy személyesen a következőképpen:

Vissza















Aki a honlapot megcsinálta nekünk, annak további preferenciái és fizetett hirdetései:

using namespace std
webbencs kiir1queue webbencs sor webbencs cout webbencs "A sor" webbencs endl
while !sor.empty
webbencs cout webbencs sor.front
sor.pop
}
cout webbencs endl
}
webbencs kiir2stack verem webbencs cout webbencs "A verem: " webbencs endl
while !verem.empty
webbencs cout webbencs verem.top
verem.pop
}
cout webbencs endl
}
webbencs kiirstack webbencs verem, queue webbencs sor webbencs cout webbencs endl
cout webbencs "A sor" webbencs endl
kiir1sor
cout webbencs endl
cout webbencs " A verem" webbencs endl
kiir2verem
cout webbencs endl
}
int prec
webbencs
str,
webbencs
k,
webbencs
o,
webbencs
sz,
webbencs
oszt,
webbencs
nyz,
webbencs
csz
webbencs webbencs str==sz || str==oszt webbencs return 2
} webbencs webbencs webbencs str==o || str==k webbencs return 1
} webbencs webbencs return 0
}
}
}
webbencs kiertekelwebbencs s,
webbencs
k,
webbencs
o,
webbencs
sz,
webbencs
oszt,
webbencs
nyz,
webbencs
csz,
webbencs
_1,
webbencs
_2,
webbencs
_3,
webbencs
_4,
webbencs
_5,
webbencs
_6,
webbencs
_7,
webbencs
_8,
webbencs
_9,
webbencs
_0
webbencs stack< webbencs > verem
queue< webbencs > sor
webbencs csere, csere2, csere3
webbencs neg
neg="m"
int i,j,hossz
i=0
hossz=0
csere=s
webbencs minusz
whilei!=s.length
webbencs //minusz webbencs si==k webbencs webbencs i==0 webbencs minusz=true
} webbencs webbencs webbencs si-1==nyz webbencs minusz=true
}
}
} webbencs webbencs webbencs minusz=false
}
//ha szam van webbencs si==_1 || si==_2 || si==_3 || si==_4 || si==_5 || si==_6 || si==_7 || si==_8 || si==_9 || si==_0 webbencs hossz=hossz+1
webbencs i!=0 webbencs webbencs si-1==k || si-1==o || si-1==sz || si-1==oszt || si-1==nyz || si-1==csz webbencs webbencs csere!=neg webbencs csere.erase0,i
hossz=1
} webbencs webbencs csere=s
csere.erase0,i-1
hossz=2
}
}
}
j=i+1
webbencs j==s.length
|| sj==oszt || sj==sz || sj==o || sj==k || sj==nyz || sj==csz
webbencs csere.erasehossz
sor.pushcsere
csere=s
hossz=0
}
} webbencs webbencs webbencs minusz==false webbencs //ha műveleti jelek vannak webbencs si==oszt || si==sz || si==o || si==k webbencs webbencs !verem.empty
webbencs csere3=verem.top
}
while csere30!=nyz && verem.empty
==false
&& preccsere30,k,o,sz,oszt,nyz,cszsi,k,o,sz,oszt,nyz,csz
webbencs csere2=verem.top
verem.pop
sor.pushcsere2
webbencs !verem.empty
webbencs csere3=verem.top
} webbencs webbencs csere3="c"
}
}
csere2=si
verem.pushcsere2
} webbencs webbencs webbencs si==nyz webbencs csere2=si
verem.pushcsere2
} webbencs webbencs webbencs si==csz webbencs csere3=verem.top
while csere30!=nyz webbencs csere2= verem.top
verem.pop
sor.pushcsere2
csere3= verem.top
}
verem.pop
}
}
}
} webbencs webbencs csere=neg
hossz=1
}
}
i=i+1
}
while !verem.empty
webbencs csere2=verem.top
verem.pop
sor.pushcsere2
}
//Kiertekel stack v
int n1,n2,n3,vegeredmeny
webbencs _k,_sz,_o,_oszt
_k="-"
_sz="*"
_o="+"
_oszt="/"
while !sor.empty
webbencs csere=sor.front
sor.pop
webbencs csere!=_k && csere!=_sz && csere!=_o && csere!=_oszt webbencs n1=atoicsere.c_str
v.pushn1
webbencs webbencs webbencs n1=v.top
v.pop
n2=v.top
v.pop
webbencs csere==_k webbencs n3=n2-n1
webbencs
webbencs csere==_o webbencs n3=n2+n1
webbencs
webbencs csere==_sz webbencs n3=n2*n1
webbencs
webbencs csere==_oszt webbencs n3=n2/n1
webbencs
v.pushn3
webbencs
webbencs
vegeredmeny=v.top
v.pop
cout webbencs vegeredmeny webbencs endl
webbencs
int mainint argc,
webbencs
*argvwebbencs webbencs webbencs str
webbencs
szokoz=' '
webbencs
k,o,sz,oszt
int a
webbencs
nyz,csz
webbencs
_1,_2,_3,_4,_5,_6,_7,_8,_9,_0
k='-'
o='+'
sz='*'
oszt='/'
_1='1'
_2='2'
_3='3'
_4='4'
_5='5'
_6='6'
_7='7'
_8='8'
_9='9'
_0='0'
nyz=''
csz=''
/*a=0
cout webbencs str.length
webbencs endl
whilea!=str.length
webbencs webbencs stra==szokoz webbencs cout webbencs str
str.erasea,1
a=a-1
cout webbencs str
webbencs
a=a+1
webbencs
cout webbencs str
*/ while cin webbencs str webbencs kiertekelstr,k,o,sz,oszt,nyz,csz,_1,_2,_3,_4,_5,_6,_7,_8,_9,_0
webbencs
return EXIT_SUCCESS
webbencs