الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ارجوكم مساعده

بدأه لولو السعوديه في 7 يونيو 2010 · 10 رد · 670 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

انا عضوه جديده وابي منكم المساعده الله يخليكم بكره اختباري الفاينل وفي سؤال ماعرفت احلى ساعدوني يا اهل اخير

السوال هو

اكتب برنامج بلغه c يستخدم الدوال التاليه

1-داله اسمهاreadتستقبل الدرجه الفصليه والنهائيه لطالب في ناده الغات

2- داله اسمها accountتحسب مجموع الدرجتين وترجع الداله للبرنامج الرتيسي المجموع

3-داله اسمها addتضيف للطالب 5 درجات فيما دون اذا كان مجموع الدرجات بين 55 و59 حتى يصبح ناجح

4-داله اسمها grade تطبع للطالب احدى الحوف التاليه

A اذا كان مجموع الدرجات بين 90 و100

Bاذا كان مجموع الدرجات بين 80 و90

Cاذا كان مجموع الدرجات بين 70 و80

Dاذا كان مجموع الدرجات بين 60 و70

Fاذا كان مجحموع الدرجات اقل من 60

علما بان درجحات النجاح من 100 والنجاح من 60

5-داله اسمها MAINتقوم بعمل التالي

يجب استدعا الداله READلنقوم بادخال درجات الطالب

يحب استدعا الداله لحساب وطباعه مجموع الدرجات

يجب استدعا الجاله لاضافه الدرجات للطالب اذا كمان راسب

يجب استدعا الداله لطباعه الدرجه النهائيه للطالب

علما بان الدرجه الفصليه >f

درجه الاختبار النهائي>n

مجموع الدرجات >sum=n+f

−1
#2

ربنا معاكى يا لولو

بس حاولى يا حبيبتى تكتبى فيه شوية و اعرضى حلك على ما بعض الاعضاء يساعدوك<<لانى مش بعرف سى

ربنا معاكى

00020309t.gif

1958_1963.gif
#3

ياربي مين فيكم موجود اللي موجود يساعدني الله يخليكم انا تعبت نفسيا ارجوكم

#4
اقتباس
الله يخليكم انا تعبت نفسيا ارجوكم

فعلا البرمجة جبارة :mad:

و الله انا لو كنت اعرف سى كنت ساعتك

ربنا معاكى

00020309t.gif

1958_1963.gif
#5

ارجووووووكم انتظر ردودكم الله يخليكم

#6

يا رووووح قلبى مش تقولى ان البرنامج بلغة السى بلس بلس

انتى كاتبة سى

انتظرى ان شاء الله اعملك البرنامج

00020309t.gif

1958_1963.gif
#7

ايوة اللبرنالمج c++

اسم البرنامج microsoft visual c++

#8
اقتباس
اسم البرنامج microsoft visual c++

موووووش عندى كومبايلر الحقيقة

جربى البرنامج عندك و لو فيه اى خطأ قولى

 #include<iostream.h>
 void read(double f,double n);
 double sum(double f,double n);
 void grade(double sum);

 void main(){
 double f,n,s;
 cout<<"ادخل الدرجة الفصلية";
 cin>>f;
 cout<<"ادخل الدرجة النهائية";
 cin>>n;
 read(f,n);
 s=sum(f,n);
 cout<<"المجموع"<<s;
 if(s<59&&s>55)
 	s=add(s);
 grade(s);


 }
void read(double f,double n){



 cout<<" الردجة الفصلية"<<f;

 cout<<"ا الدرجة النهائي"<<f;
 }

 double sum(double f,double n){
 double sum=f+n;
 return sum;
 }
  double add(double sum){
      sum+=5;

     return sum;
  }
  void grade(double sum){
  	if(sum<100&∑>90)
  		cout<<"A";
  	else if(sum<90&∑>80)
  		cout<<"B";
  	else if(sum<80&∑>70)
  		cout<<"C";
	else if(sum<70&∑>60)
  		cout<<"D";

	else 
	  	cout<<"D";
	}
00020309t.gif

1958_1963.gif
#9

واجهت صعوبه في داله القريد عند عباره الاف وصعوبه في داله المين ياليت تشوفين لي حل ثاني اقدر استبدل الدبل في فلوت صح

#10

السلام عليكم ورحمه الله وبركاته

ملحوظه اختى اسراء

الconsole على السى بلس بلس

لا يعمل بالعربى

وكانت هناك بعض الاخطاء لكن لا اتذكرها جميعا

على العموم اذا اردتى معرفتها ممكن تقرانى بين الكودين

هذا هو كود الاخت اسراء بعد التصحيح " اردت المساعده فقط "

الكود من انشاء الاخت اسراء وليس من انشائى لكن عدلت واضفت عليه القليل

#include<iostream>
using namespace std;

void read();
void print(double f,double n); 
double sum(double f,double n);
void grade(double sum);
double add(double sum);

double f,n,s;

void main(){
	read();
	print(f,n);
	s=sum(f,n);
	if(s<=59 && s>=55)
		s=add(s);
	grade(s);
	cout<<endl<<"  Total "<<s<<endl;
}

void read(){
	cout<<"Enter term degree ";
	cin>>f;
	cout<<"Enter Final degree ";
	cin>>n;
}

double sum(double f,double n){
	double sum=f+n;
	return sum; 
}

double add(double sum){
	sum+=5;    
	return sum;
} 

void grade(double sum){  
	cout<<endl<<"your grade  is ";
	if(sum<100&&sum>=90)   
		cout<<"A";
	else if(sum<90&&sum>=80)  
		cout<<"B";
	else if(sum<80&&sum>=70) 
		cout<<"C";   
	else if(sum<70&&sum>=60) 
		cout<<"D"; 
	else    
		cout<<"F";
}

void print(double f,double n){ 
	cout<<"Term degree "<<f;
	cout<<"  Final degree "<<n;
}

ملحوظه واحده

بم انك لم تضعى الـ proto type للداله add فانها كانت لا تعمل الا اذا وضع لها الـ proto type او جعلتى داله الـ main اخر داله فى البرنامج

لان لغه السى ليست كلغة الجافا

فانها تريد ان يكون كل شىء معرف من قبل و ليس بعدها

استودعكم الله

سلام عليكم

Software Developer
Mahmoudkelany.com


 

#11

اشكركم جحد جدا

مواضيع مشابهة