تبلیغات
دانلود سورس پروژه های مختلف برنامه نویسی، آموزش برنامه نویسی - سورس برنامه ی جمع اعداد بزرگ (تا 99 رقم)
دانلود سورس پروژه های مختلف برنامه نویسی، آموزش برنامه نویسی
دانلود رایگان سورس پروژه
سایت برنامه نویسی تک کدر takcoder.ir


آموزش برنامه نویسی با استفاده از نوین ترین روش و ارائه پروژه های نمونه و مجموعه عظیم سورس کدهای آماده برای شما دوستان

مدیر سایت : Yahya Taherzadeh
نویسندگان
نظرسنجی
زبان برنامه نویسی مورد علاقه شما؟






این برنامه ی جالب دو عدد صحیح مثبت از کاربر میگیره و جمعشون رو بصورت یک عدد صحیح چاپ میکنه و تا 99 رقم کاربرد داره!

#include <iostream.h>
#include <conio.h>

void main()
{
    int x1[99]={0}, x2[99]={0}, out[99]={0},i=-1,i2=-1,count;
    char temp[99];
    cout<<"Enter the first number:"<<endl; //get 1st number
    do //get it using getche()
    {
        i++;
        temp[i]=getche();
    }while(temp[i]!=13);
    i--;
    int ii=i;
    for(int c=0;c<=i;c++) //convert 1st number from char to int
    {
        x1[c]=temp[ii]-48;
        ii--;
    }

    ii=i;
    cout<<"\n\nFirst number: ";
    for(;ii>=0;ii--)
        cout<<x1[ii];
    cout<<endl;

    cout<<"\nEnter the second number:"<<endl; //get 2nd number
    do //get it using getche()
    {
        i2++;
        temp[i2]=getche();
    }while(temp[i2]!=13);
    i2--;
    ii=i2;
    for(c=0;c<=i2;c++) //convert 2nd number from char to int
    {
        x2[c]=temp[ii]-48;
        ii--;
    }


    cout<<"\n\nSecond number: ";
    ii=i2;
    for(;ii>=0;ii--)
        cout<<x2[ii];

    count=(i>i2)?i:i2; //recognize biggest array
    int ex=0, temp2, temp3; //define some vars for temporary number and the extra
    for(ii=0;ii<=count;ii++) //+ the arrays
    {
        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\nResult:"<<endl;

    for(;count>=0;count--)
        cout<<out[count];

cout<<"\n\n";
}





نوع مطلب : تیکه کد، آموزش، پروژه های رایگان، سی| سی پلاس پلاس، پروژه های تکمیل شده، 
برچسب ها : جمع اعداد بزرگ، اعداد بزرگ در C++، جمع اعداد 99 رقمی، اعداد 99 رقمی در C++، اعداد بزرگ در سی پلاس پلاس، جمع اعداد بزرگ در C++، جمع اعداد بزرگ در سی پلاس پلاس،
لینک های مرتبط :
Yahya Taherzadeh
چهارشنبه 20 آذر 1392
چهارشنبه 12 اردیبهشت 1397 02:54 ق.ظ
Hello there! This is kind of off topic but I need some help from an established blog.
Is it very hard to set up your own blog? I'm not very techincal but I can figure things out pretty fast.
I'm thinking about making my own but I'm not sure where to start.
Do you have any tips or suggestions? Thank you
یکشنبه 26 شهریور 1396 06:11 ق.ظ
I'm truly enjoying the design and layout of your blog.
It's a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you hire out a developer to create your theme?
Fantastic work!
جمعه 6 مرداد 1396 08:27 ب.ظ
Very descriptive article, I liked that bit. Will there be a part 2?
دوشنبه 12 تیر 1396 06:47 ب.ظ
We are a group of volunteers and starting a brand new scheme
in our community. Your website provided us with valuable information to work on. You
have performed a formidable task and our entire group shall be grateful to you.
چهارشنبه 31 خرداد 1396 04:30 ب.ظ
Exactly what I was searching for, regards for posting.
دوشنبه 22 خرداد 1396 04:26 ب.ظ
Hi! This is kind of off topic but I need some help from an established blog.

Is it very hard to set up your own blog? I'm not very techincal but I can figure things out
pretty fast. I'm thinking about setting up my own but I'm not sure where to begin. Do you
have any tips or suggestions? Cheers
یکشنبه 31 اردیبهشت 1396 10:21 ب.ظ
I drop a leave a response whenever I especially enjoy a article on a blog or I have something
to contribute to the conversation. Usually it's a result of
the passion communicated in the article I browsed.
And after this post دانلود سورس پروژه های مختلف برنامه نویسی، آموزش برنامه نویسی
- سورس برنامه ی جمع اعداد بزرگ (تا 99 رقم).

I was actually moved enough to post a thought ;) I actually do have a couple of questions for you if it's allright.
Is it just me or do a few of the comments look like they are
left by brain dead individuals? :-P And, if you are posting
on additional online social sites, I'd like to follow you. Would you list all of all your
social pages like your Facebook page, twitter feed, or linkedin profile?
چهارشنبه 13 اردیبهشت 1396 02:41 ب.ظ
I could not refrain from commenting. Exceptionally well written!
پنجشنبه 31 فروردین 1396 01:13 ق.ظ
Hi, I do believe this is a great blog. I stumbledupon it ;) I may return once again since I saved as a favorite it.

Money and freedom is the greatest way to change, may you be rich and continue to help other people.
یکشنبه 27 فروردین 1396 07:24 ب.ظ
Thank you for the auspicious writeup. It actually was a amusement account it.
Look complex to more introduced agreeable from you!

However, how could we keep in touch?
جمعه 25 فروردین 1396 08:06 ب.ظ
I am extremely impressed with your writing skills and also with the layout on your
blog. Is this a paid theme or did you modify it yourself?
Anyway keep up the nice quality writing, it is rare to see a
great blog like this one nowadays.
یکشنبه 20 فروردین 1396 12:23 ب.ظ
Great post.
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر




صفحات جانبی
آمار وبلاگ
تاییدیه پرداخت
تبلیغات
به سایت تک کدر خوش آمدید