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

أسألة مطلوبة مني قبل يوم السبت

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

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

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

أخواني في المنتدى

بعد السلام أحب أن أقول أنا عضو جديد في المنتدى

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

التي تشرح لغة c++

وبدون تطويل

أريد التكرم علي ومساعدتي في حل هذه الأسئلة أو جزء منها

وذلك قبل يوم السبت صباحا لأنها آخر مده لي لتسليمها

اذا كان بالاستطاعة ذلك

ولم مني خالص الشكر والثناء

أخوكم أحمد:

الأسئلة:

السؤال الأول:

أكتب برنامج يقوم بطباعة الآتي:

123456789 ................ ................. 123456789 123456789

............ ................ ................ 023456789 023456789

............. ............... ................ ............... 013456789

............. ............... ............... .............. ..............

............. ............. ............... ............. .................

............ .............. .............. .............. ................

.................................................................. 012345678

ملاحظات

مكان النقاط أرقام ولكن للاختصار

عدد الأعمدة 5

لا يظهر الرقم المعبر عن (رقم الصنف -1)

عدد الأسطر10

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

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

أكتب برنامج يقوم بجمع الأعداد الزوجية المحصورة بين قيمتين يدخلهما المستخدم

وعدد تلك الأعداد

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

السؤال الثالث:

أكتب برنامج يقوم برسم مثلث كما يلي:

69696969

6969696

696969

69696

6969

696

69

6

حيث يقوم المستخدم بإدخال ارتفاع المثلث

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

السؤال الرابع:

أكتب برنامج لطباعة الأعداد الأولية المحصورة بين 0 ـــــــــ1000

ملاحظة للتبيين:

العدد الأولي يقبل القسمة على نفسه وعلى الواحد فقط

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

أكتب برنامج يقوم بجمع الأعداد الزوجية المحصورة بين قيمتين يدخلهما المستخدم

وعدد تلك الأعداد

ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

ملاحظه:

حل الأسألة ليس بالمصفوفات

ب(for , while , do while , if , switch)

ولكم مني جزيل الشكر

ملاحظة بسيطة أرجو إرفاق الكود بشرح بسيط وصغير

للحالة لأن الأسئلة بصراحة عقدتني

مع العلم أن آخر مدة أستطيع تسليمها للدكتور

السبت فأرجو المحاولة بوضع الحل قبل السبت

وشكرا

أخوكم أحمد

وأعتذر لو ثقلت عليكم من أول مشاركة

سلامي

#2

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

وعلى ما اعتقد ان طريقتك هذي منافية لشروط المنتدى ، حيث انه لا يقوم بحل المسائل كاملة بل ينظر في حل المشاكل التي تواجهها في الحل... وشكرا

TheActionTime@hotmail.com

I (LOVE) KFUPM

#3

actiontime

صديقي

أنا ما حطيت الموضوع الا بعد ما عجزت كليا عن حلها

وللعلم

هي بضعة أسألة فقط

من بين 30 سؤال

حليت الى الآن10 والحمد لله

والآن أكمل الباقي

بس أنا أصبحت مشوش كليا ولم أعد أستطيع حلها

مع أني في هذه اللحظه التي أكتب فيها ردي أحاول

حل الأسألة ولكن هذه الأسألة بالتحديد عجزت عنها

وهذا مستواي بالc++

وهذه الأسألة أهم من الأخرى

وأنا لجأت الى الله

ثم اليكم بعد أن دلني صديقي على المنتدى

وعلى كل حال اذا كانت الأسالة منا فيه لشروط المنتدى

فلكم الحق في عدم الرد عليها

ولكم مني خالص الشكر

على كل حال؟؟؟

سلامي

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

#4

بالنسبة للسؤال الثاني هذا هو لب الحل واتمنى ان نجد شيئ من محاولاتك

for(int i=x;i<=y;i++)
	{
  if(i%2==0)
  {
  	z+=i;
  	d++;
  }
	}

z : هو لجمع الاعداد الزوجية

d : هو عداد لجمع عدد الاعداد الزوجية

اتمنى تكون فهمت طيفية عمل البرنامج

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

#5

أريد مساعتك ولكن أرجو توضيح السؤال الأول

#6

شكرا يا أخ فهد علي

وتريد شيء من محاولاتي

فأنا حاولت في هذا السؤال تحديدا

ولكن جاء معي الكود بشكل آخر

وشكرا لك والكود

هو:

ــــــــــــــــــــــــــــــــــــــــــــــ

#include <iostream.h>

main()

{

int i, j, d ,n ;

for(i=3; i<=1000; i++)

{

d = 0 ;

for(j=1; j<i; j++)

{

if(i%j==0)

d++ ;

}

if(d==1)

cout <<i<<"\t" ;

}

}

ـــــــــــــــــــــــــــــــــــــــــــــــ

والسؤال الثالث

أتيت بالمثلث

ولكني لا أستطيع ادخال ارتفاع المثلث

والكود الذي وصلت اليه هو

#include <iostream.h>

main()

{

int i,j,m=0;

for(i=0;i<=6;i++)

{

m=1;

for (m=0;m<=i;m++)

cout<<" ";

for(j=i;j<=6;j++)

cout<<"69";

cout<<"\n\n";

}

return 0;

}

ــــــــــــــــــــــــــــــــــ

ولكن مازال هنالك أخطاء فيه

وشكرا

سلامي

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

#7

قوم بقراة x1,x2

int sum=0,num=0;

int temp;

if(x1>x2)

{

temp = x2;

x2 = x1;

x1 = temp;

}

for(int i=x1;i<x2;i++)

{

if(i%2==0)

{

sum+=x1;

num++;

}

}

قوم بطباعة sum ,num

#8

السؤال الثالث أرجو منك الدعاءلي

cin>>x;

for(int i=x;i>=0;i--)

{

int s=6;// earch row begin with 6

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

if(s==6)

{

cout<<s;//print out s

s=9;

}else

{

cout<<s;//print out s

s=6;

}

cout<<endl;//set down new row

}

return 0;

#9

أكتب برنامج يقوم بطباعة الآتي:

123456789 123456789 123456789 123456789 123456789

023456789 023456789 023456789 023456789 023456789

013456789 013456789 013456789 013456789 013456789

012456789 012456789 012456789 012456789 012456789

012356789 012356789 012356789 012356789 012356789

012346789 012346789 012346789 012346789 012346789

012345789 012345789 012345789 012345789 012345789

012345689 012345689 012345689 012345689 012345689

012345679 012345679 012345679 012345679 012345679

012345678 012345678 012345678 012345678 012345678

ملاحظات:

عدد الأعمدة 5

لا يظهر الرقم المعبر عن (رقم الصنف -1)

عدد الأسطر10

يعني بهذا الشكل

ينقص يحل الرقم مكان كل رقم ينقص يعني ينقص باتتالي رقم

إن شاء الله يكون اتوضح

#10

جزاك الله كل خير

والله ريحتني شوي الله يريحك

وشكرا الك مرا ثانية

سلامي

#11

سؤال x1,x2

لو سمحت توضحلي ياه كامل

لأني مازلت ميتدأ بالc++

مو مثلك ماشاء الله

الله يحفظك

شكرا لك على كل حال

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

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