Pagini recente » Cod sursa (job #704229) | Cod sursa (job #225562) | Cod sursa (job #3243881) | Cod sursa (job #1158371) | Cod sursa (job #394652)
Cod sursa(job #394652)
#include <fstream>
using namespace std;
ifstream f("adunare.in");
ofstream g("adunare.out");
int i,j,x,k,y,s,aux,a[11],b[11],v[12];;
char c;
int main()
{
f.get(c);
j=0;
while(c!='\n')
{
a[j]=c-'0';
j++;
f.get(c);}
f.get(c);
i=0;
while(!f.eof())
{ b[i]=c-'0';
i++;
f.get(c);}
for(x=j-1,y=i-1;x>=0,y>=0;x--,y--)
{ s=a[x]+b[y]+aux;
if (a[x]+b[y]>10)
{aux=a[x]+b[y]-10;
v[k]=s%10;}
else
{aux=0;
v[k]=s;}
if(a[x]+b[y]==10)
{aux=1;
v[k]=0;}
k++;
}
for(i=k-1;i>=0;i--)
g<<v[i];
return 0;
}