کمک برای نوشتن دو برنامه به زبان c...

.hojat.

New Member
با سلام خدمت دوستان عزیز...من دوتا برنامه داشتم ممنون میشم اگر کمکم کنید....

1)دو ارایه A و B داریم که طول هر کدام 5 است برنامه ای بنویسید که عناصر این دو ارایه را با هم جمع کند و در ارایه ای دیگر مانند C بنویسد؟


2) دو ارایه داریم: A به طول 5 و B به طول 7...برنامه ای بنویسید که انها را به صورت مرتب شده در یک ارایه دیگر بنویسد...


ممنون میشم کمک کنید و این دو برنامه رو به زبان c بنویسم....
 

mahtab2009

Member
سلام
من دقیقا نمی دونم سی و سی پلاس پلاس چه تفاوتهایی دارند(تفاوتهایی به جز شی گرایی یا دستورات ورودی و خروجی). می تونم به زبان ++C این برنامه ها رو بنویسم خودت قسمتهای متفاوتش رو درست کن... بالاخره بهتر از هیچیه :wink:
این جمع آرایه ها:
کد:
#include "iostream.h"
#include "conio.h"

int main()
{
    int a[5],b[5],c[5],i;
    cout<<"Enter items of array A:\n";
    for(i=0;i<5;i++)
    {
                    cin>>a[i];
                    }
    cout<<"Enter items of array B:\n";
    for(i=0;i<5;i++)
    {
                    cin>>b[i];
                    }
    for(i=0;i<5;i++)
    {
                    c[i]=a[i]+b[i];
                    }
    cout<<"Array C:\n";
    for(i=0;i<5;i++)
    {
                    cout<<c[i]<<"\t";
                    }
    getch();
    return 0;
    }
یکی کردن دو آرایه و مرتب سازی :
کد:
#include "iostream.h"
#include "conio.h"

int main()
{
    int a[5],b[7],c[12],i,j,temp;
    cout<<"Enter items of array A:\n";
    for(i=0;i<5;i++)
    {
                    cin>>a[i];
                    }
    cout<<"Enter items of array B:\n";
    for(i=0;i<7;i++)
    {
                    cin>>b[i];
                    }
    for(i=0;i<5;i++)
    {
                    c[i]=a[i];
                    }
    for(i=5;i<12;i++)
    {
                    c[i]=b[i-5];
                    }
   //**************sort******************
    for(i=11;i>0;i--)
    {
         for(j=0;j<i;j++)
         {
                         if(c[j]>c[j+1])
                         {
                                        temp=c[j];
                                        c[j]=c[j+1];
                                        c[j+1]=temp;
                             }
                         }
         }
    //************end of sort*************
    cout<<"Array C:\n";
    for(i=0;i<12;i++)
    {
                    cout<<c[i]<<"\t";
                    }
    getch();
    return 0;
    }
امیدوارم به دردت بخوره.
 

جدیدترین ارسال ها

بالا