Pagini recente » Cod sursa (job #2333264) | Cod sursa (job #2873450) | Cod sursa (job #428293) | Cod sursa (job #2257001) | Cod sursa (job #741902)
Cod sursa(job #741902)
#include <iostream>
#include<fstream>
using namespace std;
char s[N];
int p;
int expresie()
{
int val=termen();
while(s[p]=='+' || s[p]=='-')
if(s[p]=='+'){
p++;
val+=termen();
}
else{
p++;
val-=termen();
}
return val;
}
int termen()
{
int val=termen();
while(s[p]=='*' || s[p]=='/')
if(s[p]=='*'){
p++;
val*=termen();
}
else{
p++;
val/=termen();
}
return val;
}
int factor(){
int val=0,sum=1;
while(s[p]=='-')
{
semn=-semn;
p++;
return semn*val;
}
while(s[p]>='0' && s[p]<='9')
{
val=val*10+s[p++]-'0';
}
return semn * val;
}
int main()
{
return 0;
}