loading...
برنامه نویسی
سجاد بازدید : 4353 چهارشنبه 14 دی 1390 نظرات (0)

 

تابع بازگشتی که ماکسیمم عناصر یک آرایه را در خروجی چاپ نماید

 

#include "stdafx.h"

#include<iostream>

#include<conio.h>

#define n 10

using namespace std;

int maxf(int p,int x[],int i);

int main(array<System::String ^> ^args)

{

       int i=0,x[n],max;

       cout<<"enter 10 number::";

       for ( ; i<10 ; i++)

       {

              cout<<"\nenter "<<i+1<<" number :: ";

              cin>>x[i];

       }

       max=maxf(x[n-1],x,i-1);

       cout<<"max = "<<max;

       getch();

    return 0;

}

int maxf(int p,int x[],int i)

{

       if (i!=0)

       {

              if (p<x[i])

                     p=x[i];

              return maxf(p,x,i-1);

       }

       else

              return p;

} 

نوشته شده با ویژال استدیو 2010

ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • نویسندگان
    آمار سایت
  • کل مطالب : 33
  • کل نظرات : 18
  • افراد آنلاین : 1
  • تعداد اعضا : 446
  • آی پی امروز : 21
  • آی پی دیروز : 4
  • بازدید امروز : 23
  • باردید دیروز : 5
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 111
  • بازدید ماه : 485
  • بازدید سال : 3,794
  • بازدید کلی : 141,712