Cod sursa(job #2153471)

Utilizator Codrincristea21Cristea Codrin Codrincristea21 Data 6 martie 2018 11:23:35
Problema Evaluarea unei expresii Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.47 kb
#include <bits/stdc++.h>
using namespace std;
char v[100001];
int r;
void valid(char v[])
{char i,nr=0,ok=1;
for(i=1;i<=strlen(v);i++)
{if(v[i]=='(') nr++;
else if(v[i]==')') nr--;
else if(v[i]>='9'||v[i]!='*'||v[i]!='+'||v[i]!='-'||v[i]!='/')ok=0;
}
if(nr!=0||ok==0){cout<<"EROARE";r=0;}
else r=1;
}

ifstream f("evaluare.in");
ofstream g("evaluare.out");
int main()
{char r;
f.getline(v,100001);
valid(v);


  f.close();
  g.close();
    return 0;
}