Pagini recente » Cod sursa (job #2906501) | Cod sursa (job #156351) | Cod sursa (job #985742) | Cod sursa (job #2118524) | Cod sursa (job #112724)
Cod sursa(job #112724)
#include<fstream.h>
#include<ctype.h>
char c;
long v[2],a,nr,x,s,n,i;
void main()
{ifstream f("adunare.in");
ofstream g("adunare.out");
while(!f.eof())
{f.get(c);
if(isdigit(c))
{a=c-'0';nr=nr*10+a;}
else if(c=='-') x++;
else if(c=='\n')
{if(x!=0) {v[n]=-nr;n++;}
else if(x==0) {v[n]=nr;n++;}
nr=0;x=0;}}
for(i=0;i<n;i++)
s=s+v[i];
g<<s;}