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

ضيفة جديدة .. ممكن ..

مغلق
بدأه fadwa في 17 ديسمبر 2003 · 1 رد · 537 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

أتمنى ان استعين بكم لأنى محتاجة لحل برنامج بلغة السى ولكن نظراً لأن دراستى لا تزال أو ممكن القول الأفكار ليست قوية بعد فلذلك ارجو المساعدة ..

قبل أن اخبركم عن السؤال اريد ان اعرفكم على نفسى ..

انا فدوى من ليبيا طالبة فى الفصل الثالث بالمعهد العالى للكمبيوتر احب الكمبيوتر جداً احب الإنترنت اكثر واحب الله اكثر بكثير .. عمرى 19 او ممكن نقول 20عام لأنى من مواليد 6/12/1984 .. هذه انا ..

السؤال ..

س:-أريد برنامج بلغة السى يقوم بالمرور على الأعداد من 100 الى 999 ويقوم بطباعة الأعداد التى مجموع مكعبات الرقم يكون العدد ؟

تفسير أكثر ..

مثلاً

مثلاً .. إذا أخذنا العدد 227 فالحل نظرياً سيكون ..

أننا نأخذ العدد 227 ونقوم بقسمته على 100 ثم الناتج سيكون عدد صحيح وكسر فنأخذ الصحية ونضعه فى متغير لنفرض a ثم نأخذ الكسر ونقوم بقسمته على 10 فالعدد الصحيح نضعه فى متغير ليكن b والعدد الكسرى نضعه فى متغير c بالتالى نكون قد تحصلنا على جزيئات العدد a,b,c بهذا نأخذ مكعب كل عدد a^3 وB^3 و c^3 ونقوم بجمعها .. فإذا كان الناتج العدد نفسه يقوم بطباعته . أرجو ان يصلنى الحل سريعاً ..

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

pleas help for me .. pleas hurry

#2

السلام عليكم ,,

بارك الله فيك أختي الكريمة ومرحبا بك ضيفة جديدة في المنتدى ,,

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

#include <iostream.h>
#include <math.h>

void main()
{

////////////////////////////////////
int x;
int a,b,c;

for(int z=0;z<1000;z++)
{	
	x=z;
	a=(x-x%100);

	b=(x%100)-((x%100)%10);

	c=((x%100)%10);

	if(pow(a,3)+pow(b,3)+pow(c,3)==x)
  cout<<x;
}

cin.get();

}

هذا البرنامج يتعامل بالباقي وليس الكسر ,, هل تقصدين باقي القسمة أم الكسر ,,

بالتوفيق ,,,

banner_60_468.gif

NOTHING IS IMPOSSIBLE

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

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