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

اول مشاركه

مغلق
بدأه أنهار الشهد في 8 أبريل 2005 · 4 رد · 494 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني المبرمجين انا طالبه ادرس برنامجBorland C++

قد مريت بظروف اثناء الدراسه مما جعلني اتغيب عن بعض المحاضرات مما اثر علي وهذه الدروس هي switch ,do while)

ابد ماني فاهمتها

ومطلوب منا حل بعض المسائل التي عليها درجات جدا كبيره مما تساعدني ايام الامتحانات والحمد لله انا تفوقت في جميع البرامج السابقه لكن في هذا البرنامج جدا صعب ير كذا الظروف اللي مريت فيها

وهذه امثله لدروسي قي هذا الملف

الملف الاول ارجو المساعده

الملف الثانيالملف الثاني ارجو المساعده

المطلوب حل هذه المسائل في اسرع وقت قبل الاحد ارجوكم

1- اكتبي برنامج المساحات وذلك بظهور قائمة كاتالي :

1.square

2. rectangi

3. circle

Please enter your choice

• يرجى استخدام الجملتين ( switch ,do while)

المطلوب الثاني :

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

اكتبي برنامج خاص بتقدير الطالب ...

فكرة البرنامج : يتم تسجيل رقم كل طالب ودرجة الاختبار النصفي والنهائي ودرجة المشاركة ثم يحسب مجموع درجات الطالب , ويحسب تقدير الطالب حسب مجموع الدرجات ثم يقوم بطباعة أرقم كل الطلاب وتقديرهم ودرجاتهم في جدول ..

المطلوب الثالث مهم جدا جدا :

اكتبي برنامج خاص بتقدير الطالب ...

فكرة البرنامج : يتم تسجيل رقم كل طالب ودرجة الاختبار النصفي والنهائي ودرجة المشاركة ثم يحسب مجموع درجات الطالب , ويحسب تقدير الطالب حسب مجموع الدرجات ثم يقوم بطباعة أرقم كل الطلاب وتقديرهم ودرجاتهم في جدول ..

يقوم في كل مره بقراءة عددين ويقوم بجمعهما إلى أن يطلب المستخدم الخروج من البرنامج ثم يقوم البرنامج بطباعة العددين وحصل جمعهما ونوع المجموع هل المجموع عدد زوجي او فردي .

ارجوكم المسائله بنسبه لي حياة او موت ارجوكم

#2

السلام عليكم

أولا أهلا بك في منتدانا

أختي الكريمة

هذا المنتدى لتبادل المعلومات في مجال الحاسب الآلي بشتى علومه ، وليس مجالا لحل الأسئلة الخاصة بالطلبة ، لأننا بهذا سوف ندمر حاسة التفكير لدى الطلاب ، ومن المفترض فيهم أنهم يكونوا مبرمجو المستقبل، إلى غير أن قوانين المنتدى لا تسمح بمثل هذه المشاركات0

لذلك فإن حل المسائل هنا مرفوض ، ولكن لو أردتي أن نشرح لك أي شيء من تقنيات اللغة ، أي شيء ، فنحن جدا مستعدون ،

وأضعف الإيمان أن تقومي أنت بكتابة البرنامج ثم تعرضيه علينا ، لمراجعته.

أرجوك أن تتفهمي الموقف .

والسلام عليكم.

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#3

البرق اخوي انا اقول المساله حياة او موت

يعني اذا تقدر ساعدني لو عن طريق البريد ما عندي مانع

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

مشكور اخوي انا ممكن اشارك اي شي يخص الفوتو شوب لكن البرمجه لا ماني قدها

#4

طيب ابي اضعف الا يمان رجا

لاتعقدون اني كسوله او ما احب البرمجه لكن السبب كان غيابي عن بعض الدروس بسبب الظروف ليس الا

السؤال الاول

اكتبي برنامج خاص بتقدير الطالب ...

فكرة البرنامج : يتم تسجيل رقم كل طالب ودرجة الاختبار النصفي والنهائي ودرجة المشاركة ثم يحسب مجموع درجات الطالب , ويحسب تقدير الطالب حسب مجموع الدرجات ثم يقوم بطباعة أرقم كل الطلاب وتقديرهم ودرجاتهم في جدول ..

#include<iostream.h>

#include<conio.h>

void main()

{

int x[100],m1[100],m2[100],m3[100],sum[100],i;

int i;

char g[100],c='y';

for (int i=0;c= ='y';i++)

{

cout<<"please enter student number\N ";

cin>>x;

cin>>m1;

cout<<"PLEASE enter m1 OFstudent number\N ";

cin>>m2;

cout<<"PLEASE enterm2 OFstudent number\N ";

cin>>m3;

cout<<"PLEASE enter m3 OFstudent number\N ";

cin>>sum;

sum=m1+m2+m3;

cout<<sum;

if(mark>=90)

g='A';

else if (mark>=80)

g='B';

else if(mark>=70)

g='C';

else if(mark>=60)

g='D';

else

g='F';

cout<<"\N DO YOU WONT TO ENTER ANTHER STUDENT (Y/N) ";

cin>>c;

}

clrscr();

cout<<"STUDENT \TMARK\ TGREAD \n";

for(int j=0;j<i;j++)

cout<<x[j]<<"\t"<<m1[j]<<"\t"

<<"\t"<<g[j]<<"\n";

getch();

}

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

اكتبي برنامج المساحات وذلك بظهور قائمة كاتالي :

1.square

2. rectangi

3. circle

Please enter your choice

• يرجى استخدام الجملتين ( switch ,do while)

#include<iostream.h>

#include<conio.h>

void main()

{

int x,b,z;

char a;

do{clrscr();

cout<<"\t\tPlease enter your choice: "

<<"\n1.square"

<<"\n2.rectangi"

<<"\n1.circle"

cin >>a;

switch©

{

case 1:{

x=b*b

cout <<"please enter \n area of square= "<<x;

break

}

case 2:{

x=b*z

cout <<"please enter \n area ofrectangi = "<<x;

}

break

}

case 3:{

x=b*b*3.14;

cout <<"please enter \n area circle = "<<x;

}

break

}

cout<<"\N DO YOU WONT TO ENTER ANTHER STUDENT (Y/N) ";

cin>>a;

} wlie(a= ='y');

getch();

}

الفزعه الله يخليكم

#5

.اختي العزيزة

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

بالنسبه لاستخدام الدالتين do while و switch فهم سهلين جدا

و ساعطيكي الفكرة وعليكي التنفيذ

بالنسبه do while

وهي تقوم بتنفيذ مجموعه من الاكواد علي الاقل مرة واحده فقط علي الاقل ثم لا تقوم بتكرار تنفيذ الاكواد الا اذا تحقق الشرط

مثلا

do
{
cout<<"hhello";
}

while(c==10);

و بالنسبه ل switch

switch(cool)

{
case1:
{

cout<<"hi";
break;
}
case2:
{
cout<<"hello";
break;
}
}

ومن الزاضح ان سويتش تقوم بتنفيذ حالة واحده من الحالتين في حالة لو كان المتغير cool يساوي 1 او 2

و قريبا عندما استكمل دروس الدورة ساتكلم عنهم بالتفصيل

تم تعديل هذه المشاركة بواسطة البارودي في 13 أبريل 2005 في 10:12

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

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