All pastes #571647 Raw Edit

Mine

public cpp v1 · immutable
·published 2007-06-17 07:28 UTC
rendered paste body
#include <iostream>#include <string>#include <iomanip>#include <conio.h>#include <cmath>using namespace std;int A[1000], B[1000], Sum[1000];int FirNum, SecNum;int FirNum_Digit, SecNum_Digit;int Leng;     int main(){        for ( int r = 0; r < 1000; r++ ) Sum[r] = 0;        cout << "Enter 2 number : ";         cin >> FirNum >> SecNum;        FirNum_Digit = (log(FirNum)/log(10)) + 1;        SecNum_Digit = (log(SecNum)/log(10)) + 1;        cout << FirNum_Digit << "===" << SecNum_Digit << endl;                     FirNum_Digit > SecNum_Digit ? Leng = FirNum_Digit : Leng = SecNum_Digit;        int x = FirNum_Digit-1;        int y = SecNum_Digit-1;                do        {                A[x] = FirNum % 10;  B[y] = SecNum % 10;                FirNum = FirNum/10;  SecNum = SecNum /10;                                x--;                y--;        } while ( x >= 0 || y >= 0 );                for ( int r = 0; r < FirNum_Digit; r++ ) cout << "--" << A[r] << endl;        for ( int c = 0; c < SecNum_Digit; c++ ) cout << "--" << B[c] << endl;        int SumFactor = 0;        int TEMP = 0;                while ( FirNum_Digit >= 0 || SecNum_Digit >= 0 )        {                SumFactor = A[FirNum_Digit-1] + B[SecNum_Digit-1] + TEMP;                if ( SumFactor < 10 ){                        Sum[Leng] = SumFactor;                        TEMP = 0;                }                else{                        Sum[Leng] = SumFactor%10;                        TEMP = 1;                }                FirNum_Digit--;                 SecNum_Digit--;                Leng--;        }              if ( TEMP == 1 ) Sum[0] = 0;        for ( int i = 0; i < Leng; i++ ){                cout << setw(3) << Sum[i];        }          getch();        return 0;                }