//Сбор на две големи числя.
//Отново няма проверка за коректност на данните.
//Причината е в това, че смятам да направя клас за смятане
//с големи числа и там смятам да реша глобално обработката
//на грешките за всички методи.
//Компилирано е с g++.
1 посетител чете този скрипт (0 потребители и 1 гост)
Активни потребители:
---
Nescafe , posle go kopira6 tam , vuv nov dokument i go puska6 sus run ,
kato si na4inae6t ti preporu4vam borladn C 5.03 , izglejda po-nevzra4no no ako si na4inae6t 6te ti e dale4 po-lesno da razbere6 za kakvo stava duma
#include "iostream.h"
void main() {char a[50],b[50],c[51]; cin>>a>>b; int l;
for (int i=0;i<31;i++)c[i]='0';
int aa= strlen(a);int bb=strlen(b) ;
if (aa>bb){l=aa;
for (int i=bb;i<=l;i++) b[i]='0';}
else{l=bb ;
for (int i=aa;i<=l;i++) a[i]='0'; };
int i=l;
while (i>0)
{
c[i+1]=a[aa]+b[bb]-'0'-'0'+c[i+1];
aa--;bb--;i--
if ( c[i+1]>'9') { c[i+1]=c[i+1]-('k'-'a'); c[i]='1'; }}
if (c[0]!='0') cout<<c[0];
for(int i=1;i<l+1;i++) cout<<c[i];cin>>a;}