السلام عليكم
ممكن اذا سمحتوا اعرف فكرة وحل هذا السؤال في برنامج لغة c++
السؤال
عمل برنامج يستمر في الطلب من المستخدم الرقم num و القوه p لحساب القوة لهذا الرقم الى ان يتخذ المستخدم قرار الانهاء فيطبع رسالة تقول "ان البرنامج انتهى"؟
السلام عليكم
ممكن اذا سمحتوا اعرف فكرة وحل هذا السؤال في برنامج لغة c++
السؤال
عمل برنامج يستمر في الطلب من المستخدم الرقم num و القوه p لحساب القوة لهذا الرقم الى ان يتخذ المستخدم قرار الانهاء فيطبع رسالة تقول "ان البرنامج انتهى"؟
عليكم السلام
الخطوات ببساطة
- do...while
- نقاش مع المستخدم داخل الهيكل تبع الـ do...while
- هاد النقاش هو استقبال القيم المطلوبين num و p بمتغيرات بتكون num و p أيضاً
- استعمال دوال حسابية متل pow موجودة بمكتبة cmath يعني بنضمن الملف cmath بالبرنامج
- تمرير المتغيرات المطلوبين من المستخدم للدالة pow
- الـ do...while بتكون بناء على شرط معين من المستخدم لإنهاء البرنامج متل ادخال قيمة معينة
المحاولة ببساطة الآن وإن شاء الله بنتساعد مع بعضنا
بنغلط وبنصحح مو مشكلة
كل المُنى
تم تعديل هذه المشاركة بواسطة ♥ حُوريّة ♥ في 18 أبريل 2011 في 17:57
[وسط]
♥ Countess ♥

♥
[/وسط]
#include <iostream>
#include<cmath>
using namespace std;
int main (void)
{
int num,p,r;
char choise ;
bool exit=false;
while(exit==false)
{
cout<<"enter num\n";
cin>>num;
cout<<"enter pow \n";
cin>>p;
r=pow((float)num,p);
cout<<"r="<<r<<'\n';
cout<<" do u want to try agin y/n \n";
cin>>choise;
if(choise=='n')
{
exit=true;
}
}
cout<<"the program is over";
return 0;
}
شكرا لك على المساعده بس مدري هل الحل صحيح هذا ما توصلت له :wacko:
اتمنى تساعديني بالحل لانا اخر وقت لحله بعد ساعتين :)
#include <iostream>
#include<cmath>
using namespace std;
int main (void)
{
int num,p,r;
char choise ;
bool exit=false;
while(exit==false)
{
cout<<"enter num\n";
cin>>num;
cout<<"enter pow \n";
cin>>p;
r=pow((float)num,p);
cout<<"r="<<r<<'\n';
cout<<" do u want to try agin y/n \n";
cin>>choise;
if(choise=='n')
{
exit=true;
}
}
cout<<"the program is over";
return 0;
}ممتاز
عاملة تجربة قبل اشوي للبرنامج لبعض القيم
وعال وممتاز
أطيب المُنى
[وسط]
♥ Countess ♥

♥
[/وسط]
في كود اسهل من كذا ممكن اسويه :)
يعطيك الف عافيه تعبتك معاي
N.f.J كتب:في كود اسهل من كذا ممكن اسويه :)
يعطيك الف عافيه تعبتك معاي
أولاً الوقت ما بيساعدنا لحتى نعمل كود نموزجي اكتر واسهل![]()
سانياً الحل هذا كواجب مقبول وممتاز ع الأقل ضمن التجربة الفعلية للبرنامج قبل اشوي
أجمل الإمنيات
[وسط]
♥ Countess ♥

♥
[/وسط]
:blush: لا لوسمحتي إن شاء الله بيكفي الوقت باقي ساعه وحتى لو تأخرنا شوي بعتذر عن التاخير
لاني احس الكود طويل ومو عارفه اسهله كل يطلع ERORR
في اي مساعده ولا ارسل الكود هذا :""(
ابي مساعده سريعه