Learn Typing Programming Basics SQL HTML CSS JavaScript Python C++ Java JavaFX Swing Computer Fundamentals English English Conversations Problem Solving

في دورة الخوارزميات في درس حساب قيمة ال power هل يمكننا حل التمرين الخامس بهذه الطريقة؟ أقصد أن يصبح عدد الحلقات حلقتين فقط بدلاً من ٣ حلقات.

في دورة الخوارزميات في درس حساب قيمة ال power هل يمكننا حل التمرين الخامس بهذه الطريقة؟

أقصد أن يصبح عدد الحلقات حلقتين فقط بدلاً من ٣ حلقات.

لكن يكون الناتج في حال أدخل المستخدم ٥ يساوي ٣١٥٨.٥٤  بينما الكود في الموقع ٣١٥٣.٥٤

#include <iostream>
using namespace std;
int main ()
{
int i,j,n;
double s=0,f=1,p=1;
cout<<"enter the number .. ";
cin>>n;
for (i=1; i<=n; i++)
{
f=1;
p=1;
for (j=1; j<=i; j++)
{
if (i%2!=0)
p*=i;
else
f*=j;
}
s=s+p+(1/f);
}
cout<<"result= "<<s;
}
#include <iostream> using namespace std; int main () { int i,j,n; double s=0,f=1,p=1; cout<<"enter the number .. "; cin>>n; for (i=1; i<=n; i++) { f=1; p=1; for (j=1; j<=i; j++) { if (i%2!=0) p*=i; else f*=j; } s=s+p+(1/f); } cout<<"result= "<<s; }

ما هي المشكلة؟

تعليقات 1

أضف تعليق

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

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة