check home phone-call search send

سورس کد مثلث خیام به زبان سی پلاس پلاس

سورس کد مثلث خیام به زبان سی پلاس پلاسسورس کد مثلث خیام به زبان سی پلاس پلاس

در این پست سورس یک پروژه کاملا جالب و حرفه ای که مربوط به مثلث خیام می باشد را برایتان آماده کرده ایم.این پروژه که مثلث خیام نام دارد به زبان سی پلاس پلاس برنامه نویسی شده است.بعلاوه می توانید سورس کد پروژه ویدئو کلوپ به زبان سی پلاس پلاس را نیز از سایت ما دریافت نمایید.

#include<iostream>
#include<conio.h>
using namespace std;

int *charger(int *x , int *y)
{
    for(int i=1;i<100;i++)
    {
            y[i]=x[i-1]+x[i];
    }
    return y;
}

int main()
{
    cout<<"Welcome to Khayyam-Pascal Triangle Program.\nThis program helps you to calculate Khayyam-Pascal Triangle."<<endl;
    int rows=0;
    int *a=new int[100];
    int *b=new int[100];
    for(int i=0;i<100;i++)
    {
            a[i]=0;
            b[i]=0;
    }
    char answer='u';
    error:
    cout<<"Enter number of rows(max 34)"<<endl;
    cin>>rows;
    if(rows>34)
    {
               cout<<"Error report:   You have Entered a number bigger than 34."<<endl;
               cout<<"                This may make mistakes in program."<<endl;
               cout<<"                Would you like to enter another number?(y,n)"<<endl;
               cout<<"                ";
               cin>>answer;
               if(answer=='y')
               {
                           goto error;
               }   
               
    }
    a[1]=1;
    cout<<"------------------Khayyam Pascal Triangle-------------------"<<endl;
    while(rows>0)
    {
                 for(int i=1;i<100;i++)
                 {
                         if(a[i]!=0)
                                    cout<<a[i]<<" ";
                         else
                                    break;
                 }
                 b=charger(a,b);
                 cout<<endl;
                 rows--;
                 if(rows>0)
                 {
                           for(int i=1;i<100;i++)
                           {
                                   if(b[i]!=0)
                                              cout<<b[i]<<" ";
                                   else
                                              break;
                           }
                           cout<<endl;
                           rows--;
                           a=charger(b,a);
                 }
    }
    
    
    getch();
    return 0;
}

 

دانلــود بـاکـــس

لینک های دانلود در این باکس قرار دارد
img

جهت مشاهده لینک های دانلود ابتدا وارد شده یا ثبت نام کنید

Avatar
پشتیبان سورس ایران 2180 مطلب منتشر شده

در مجموعه سورس ایران سعی می کنیم علاوه بر آموزش برنامه نویسی، به مسائل مرتبط و مهارت های نرم بپردازیم تا بعدهای مختلف را پوشش دهیم.

دیدگاه کاربران

تعداد دیدگاه های کاربران : ۰ دیدگاه
هنوز دیدگاهی ارسال نشده است.


شما با موفقیت در خبرنامه ما عضو شدید