mr.ben
دوشنبه 17 آبان 1395, 22:40 عصر
با سلام خدمت کاربران و اساتید انجمن برنامه نویس من در زمینه ی برنامه ای در "++C" سوالی داشتم
من نحوه جمع کردن عدد کسری و محاسبه ی آن با فکتوریال مشکلی داشتم که شکل نوشتاری کد آن چیست به صورتی که
143413
عدد X و N را محاسبه کند.
کدی که من نوشته ام :
// ConsoleApplication2.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "iostream"
#include "conio.h"
using namespace std;
double factorial(int n);
int _tmain(int argc, _TCHAR* argv[])
{
int n;
cout << "\n N = ";
cin >> n;
cout << "\n\n factorial number " << n << " = " << factorial(n);
_getch();
return 0;
}
//////////////////////////////////////////////////////
double factorial(int n)
{
double result = 1;
for (int i = n; i >= 1; i--)
{
result *= i;
}
return result;
}
//////////////////////////////////////////////////////
حالا می خوام بدونم که چگونه X و N رو بدست بیارم در کجا باید ویرایشی انجام بدم با تشکر.
من نحوه جمع کردن عدد کسری و محاسبه ی آن با فکتوریال مشکلی داشتم که شکل نوشتاری کد آن چیست به صورتی که
143413
عدد X و N را محاسبه کند.
کدی که من نوشته ام :
// ConsoleApplication2.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "iostream"
#include "conio.h"
using namespace std;
double factorial(int n);
int _tmain(int argc, _TCHAR* argv[])
{
int n;
cout << "\n N = ";
cin >> n;
cout << "\n\n factorial number " << n << " = " << factorial(n);
_getch();
return 0;
}
//////////////////////////////////////////////////////
double factorial(int n)
{
double result = 1;
for (int i = n; i >= 1; i--)
{
result *= i;
}
return result;
}
//////////////////////////////////////////////////////
حالا می خوام بدونم که چگونه X و N رو بدست بیارم در کجا باید ویرایشی انجام بدم با تشکر.