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

سؤالين في السي ++

مغلق
بدأه sada في 1 ديسمبر 2004 · 2 رد · 462 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

بغيت مساعده بعد اذنكم في السي ++

بالنسبة لي انا مدرسة في احد المعاهد ... فجأة اضافولي مادة ( البرمجة باستخدام السي ++) و أنا مو عارفة فيها شي

عشان كذا بغيت بعض القواعد اللي امشي عليها و برضوا كم سؤال اتمنى اجابتكم عليها

السؤال الأول

أكتبي برنامج لحساب متوسط درجة طالبة بعد أن يتم إدخال كافة الطالبات.

عدد الطالبات 10

باستخدام جملة for

و جملة while

و جملة Do while

مع الشرح ( يعني كل سطر شو سوينا فيه)

السؤال الثاني

المؤشر Pointer : هو متغير يحمل عنوان موقع في الذاكرة

( كيف افهم الطالبات شو معناة المؤشر هذا )

يعني فهموني عشان افهمهم

بس هذا اللي عندي

#2

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

اختي الكريمة هناك الكثير من الكتب للغه c++

ومفاهيم اللغات بمختلف انواعها واحد ه (الشرط ,العمليات الرياضيه وغيرها)بخلاف طريقة تمثيلها .وهناك اكثر من طريقه للحل وجميها يؤدي نفس الغرض ..

اعذريني ولكني ارجوا ان تسارعي بالاطلاع على الكتب او المواقع حتى لا يعود ذلك بالاثار السلبية على الطالبات (فأنا طالبه واعرف معنا ان الاستاذ يدرس المنهج لاول مره فهو يتوقع الكثير من الطالبات ويبالغ في امتحاناته على الرغم من عدم المامه بالماده والطالب بحاجه الى فهم المطلوب وعرض الطرق المختلفه للحل ثم يكون الطالب مخير في اختيار الطريقه التي تناسبه ) وحتى لا اطيل عليكي سأوافيكي بحل السؤال الاول ..

ابسط الحلول ...نفترض ان لدينا مصفوفه تضم 10 عناص 
int degree[10];
int i,j,total=0;
for(i=0;i<10;i++)
{
cout<<"Enter the degree of student"<<i+1<<":";
cin>>degree;
}

والان سنجمع الدرجات للعشر طالبات لنوجد المتوسط
for(j=0;j<10;j++)
total+=degree[j];

يمكن عرض المتوسط مباشرتا لليوزر 
cout<<"the average="<<total/10;

اول نخزن المتوسط في متغير ثم نعرضه للمستخدم 
int avarg=0;
avarg=total/10;

الـــ for ,while كلها ادوات للشرط وللحل بالـــwhile بتكون بنفس الفكره مع تغيير بسيط في العرض

int degree[10];
int i=0,j=0,total=0;
while(i<10)
{
cout<<"Enter the degree of student"<<i+1<<":";
cin>>degree;
}

والان سنجمع الدرجات للعشر طالبات لنوجد المتوسط
while(j<10)
total+=degree[j];

يمكن عرض المتوسط مباشرتا لليوزر 
cout<<"the average="<<total/10;

اما بطريقه الـــwhile do

];
int i=0,j=0,total=0;
do
{
cout<<"Enter the degree of student"<<i+1<<":";
cin>>degree;
}
while(i<10)

والان سنجمع الدرجات للعشر طالبات لنوجد المتوسط
do
{
total+=degree[j];
}
while(j<10)
يمكن عرض المتوسط مباشرتا لليوزر 
cout<<"the average="<<total/10;

تم تعديل هذه المشاركة بواسطة كتكوتة في 2 ديسمبر 2004 في 08:04

#3

لو انتى مستواكى وصل للمتوسط فى الانجليزى

read object oriented programming in c++ and that will help you soo

any way if you need any help

todayisnow@hotmail.com

لا اله الا الله .......................................... محمد رسول الله

هذا الموضوع مغلق.

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