السلام وعليكم اخواني الاعضاء.. ان شاء الله تكونو باحسن حال وبصحة وعافية
هذه اول مشاركة لي في هذا المنتدى .. حيث انني واجهت مشكلة كود برمجي بلغة ال ++c
حيث ان الكود عباارة عن ادخال ست مواد او عدد من المواد لطالب معين ومن ثم طباعة معدل المواد
ويتم كتابة الكود عن طريق الاستدعاء الذاتي لدالة recursion
انا حاولت في كتابة هذا الكود وعرفت اجمع مجموع الست المواد لكني لم استطيع ان احسب المعدل بالرغم انه الطريقة معروف وهي محموع المواد على عدد المواد
لكن لا اعلم لماذا لا يطلع معي الناتج ...
فأرجو منكم مساعدتي
وهذا هو كود البرنامج اللي انا كتبتة
كود PHP:
#include <iostream.h>
int subject(int x){
int z, sum = 0 , avg = 0;
if(x<1){
avg = sum / 6;
return avg;
}
else{
cin>>z;
sum = subject(x-1) + z;
return sum;
}
}
void main(){
cout<<subject(6);
}
ارجو من الجميع مساعدتي والله يعطيكم العافية
اخوكم shaibon