Rendelés weben, vagy elektronikusan vagy személyesen a következőképpen:
- E-mail: sz.csabessz@freemail.hu
- Telefon: 06-66-666-666 vagy 06-20-202-0202
- Budapest 1111, Hüvelyk Hümér utca 14.
Aki a honlapot megcsinálta nekünk, annak további preferenciái és fizetett hirdetései:
using namespace std
webbencs kiir1
queue webbencs sor
webbencs cout webbencs "A sor" webbencs endl
while
!sor.empty
webbencs
cout webbencs sor.front
sor.pop
}
cout webbencs endl
}
webbencs kiir2
stack verem
webbencs
cout webbencs "A verem: " webbencs endl
while
!verem.empty
webbencs
cout webbencs verem.top
verem.pop
}
cout webbencs endl
}
webbencs kiir
stack 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 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
}
}
}
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.erase
0,i hossz=1
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.erase
hossz 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
}
}
csere2=si
verem.pushcsere2
verem.pushcsere2
while
csere30!=nyz webbencs
csere2= verem.top
verem.pop
sor.pushcsere2
csere3= verem.top
}
verem.pop
}
}
}
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=atoi
csere.c_str
v.pushn1
v.pop
n2=v.top
v.pop
v.pushn3
vegeredmeny=v.top
v.pop
cout webbencs vegeredmeny webbencs endl
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
str.erasea,1
a=a-1
cout webbencs str
a=a+1
cout webbencs str
*/
while
cin webbencs str webbencs
kiertekel
str,k,o,sz,oszt,nyz,csz,_1,_2,_3,_4,_5,_6,_7,_8,_9,_0
return EXIT_SUCCESS