قسم لغات البرمجة php java c++ جافا Visual Basic فيجوال بيسك c# Delphi دلفي API PERL HTML و TML JavaScript ASP XML Oracle اوركال MySql sql server Access

أدوات الموضوع

norhan ahmad
:: مهندس ::
تاريخ التسجيل: Dec 2010
المشاركات: 3
نشاط [ norhan ahmad ]
قوة السمعة:0
قديم 03-08-2011, 07:34 PM المشاركة 1   
افتراضي طلب مساعده ضروري سؤال يخرج اكبر قيمتين بالمصفوفه Twitter FaceBook Google+



طلب مساعده ضروري سؤال يخرج اكبر قيمتين بالمصفوفه

السلام عليكم اريد عمل برنامج يخرج اكبر قيمتين بال array باستخدام ال Recursion واطلب منكم المساعده وهذه هي محاولتي بالحل
#include <iostream>
using namespace std;

int max(int a[],int l,int u)
{
if(l==u)
return a[l];
int m=max(a,l+1,u);
if(m>a[l])
return m;
else
return a[l];

}

void main()
{
int b[]={1,6,5,2,8,9,3,4};
cout<<max(b,0,7)<<endl;
}



هذا البرنامج يخرج اكبر قيمه بال array فقط وانا اريده ان يخرج اكبر قيمتين باستخدام ال Recursion وذلك من خلال ان بعد ما اخرج القيمه الاولى لل max ثم اقوم بمقارنة القيم الموجوده قبل قيمة ال max واخرج اكبر قيمه منها ثم اقارن القيم التي بعد ال max واخرج اكبر قيمه منها ثم اقارن القيمتين مع بعض واخد القيمه الاكبر
ارجو المساعده اليوم ضروري وشكرا

اعلانات
إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 12:21 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025