سایت جامع در باب کتب و جزوات رشته های ریاضی و کامپیوتر با دانلود مستقیم.
#include <iostream.h>
#include <conio.h>
int main()
{
int x1[99]={0}, x2[99]={0}, out[99]={0},i=-1,i2=-1,count;
char temp[99];
cout<<"avalin add ra vard nemaid:"<<endl;
do{
i++;
temp[i]=getche();
}
while(temp[i]!=13);
i--;
int ii=i;
for(int c=0;c<=i;c++){
x1[c]=temp[ii]-48;
ii--;
}
ii=i;
cout<<"\n\nadade aval barabare: ";
for(;ii>=0;ii--)
cout<<x1[ii];
cout<<endl;
cout<<"\ndovomin adad ra vared konid:"<<endl;
do{
i2++;
temp[i2]=getche();
}
while(temp[i2]!=13);
i2--;
ii=i2;
for(int c=0;c<=i2;c++){
x2[c]=temp[ii]-48;
ii--;
}
cout<<"\n\ndovomin adad barabare: ";
ii=i2;
for(;ii>=0;ii--)
cout<<x2[ii];
count=(i>i2)?i:i2;
int ex=0, temp2, temp3;
for(ii=0;ii<=count;ii++){
temp2=(x1[ii]+x2[ii]);
temp2+=ex;
if(temp2<10)
out[ii]=temp2;
else{
temp3=(temp2/10);
ex=temp3;
temp3*=10;
out[ii]=(temp2-temp3);
}
}
cout<<"\n\njavab:"<<endl;
for(;count>=0;count--)
cout<<out[count];
getch();
return 0;
}